This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: gcc-3_0 march=athlon && (-Os || -ggdb)


I'm not sure if this is at all relevant, but on the mainline I find that
if I perform a bootstrap with checking enabled and the following flags:

BOOT_CFLAGS="-g -O2 -Os -march=athlon"

everything works fine.  However, if I try doing the same but with the
following set of flags:

BOOT_CFLAGS="-g -O -Os -march=athlon"

it all goes horribly wrong:


stage1/xgcc -Bstage1/ -B/u0/alasdair/experimental/i386-netbsd/bin/ -c  -DIN_GCC
   -g -O -Os -march=athlon -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long  -DHAVE_CONFIG_H -DGENERATOR_FILE    -I. -I. -I../../egcs/gcc -I../../egcs/gcc/. -I../../egcs/gcc/config -I../../egcs/gcc/../include ../../egcs/gcc/genattrtab.c
../../egcs/gcc/genattrtab.c: In function `evaluate_eq_attr':
../../egcs/gcc/genattrtab.c:2960: RTL check: expected code `set', have `parallel' in handle_avail_expr, at gcse.c:3493
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://www.gnu.org/software/gcc/bugs.html> for instructions.


I haven't looked any further.


   Alasddair.



Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]