egcs-CVS19981010, SunOS4 bootstrap fails, gcse.c:4460: ICE ...
Jeffrey A Law
law@cygnus.com
Sun Oct 11 14:29:00 GMT 1998
In message < 199810111652.MAA19193@caip.rutgers.edu >you write:
> Snapshot: egcs-CVS19981010
> Platform: sparc-sun-sunos4.1.4
> Stage1 compiler: cc
> Assembler: native
> Linker: native
> BOOT_CFLAGS: -g -O2 -D__USE_FIXED_PROTOTYPES__ -pipe
>
>
> When bootstrapping, I get the following during stage2:
>
> > ./xgcc -B./ -O2 -DIN_GCC -W -Wall -g -O2 -D__USE_FIXED_PROTOTYPES__
> > -pipe -I./include -g1 -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED -g
> > -O2 -I. -I. -I./config -I./../include -c ./cp/tinfo.cc
> > gcse.c:4460: Internal compiler error in function pre_insert_insn
> > make[5]: *** [tinfo.o] Error 1
>
>
> Here is the backtrace from gdb on cc1plus:
>
>
> > Breakpoint 2, 0xef77438c in exit ()
> > (gdb) where
> > #0 0xef77438c in exit ()
> > #1 0x1a6d54 in pre_insert_insn (expr=0x2fa0c0, bb=5) at gcse.c:4460
Interesting. This is the stuff rth & I have been working on fixing. Ugh.
I suspect solaris behaves differently because it uses a different EH mechanism.
Thanks,
jeff
More information about the Gcc-bugs
mailing list