egcs -O6 fails to compile make 3.75 on i686-pc-linux-gnulibc1
Jeffrey A Law
law@cygnus.com
Mon Sep 15 00:21:00 GMT 1997
Note, bug reports should really go to egcs-bugs@cygnus.com.
In message <199709141630.SAA27214@praslin.inrialpes.fr>you write:
> gcc -DHAVE_CONFIG_H -DLIBDIR=\"/usr/local/lib\" -DINCLUDEDIR=\"/usr/local/i
> nclu
> de\" -c -I. -I. -I./glob \
> -O6 ar.c -o ar.o
> gcc: Internal compiler error: program cc1 got fatal signal 6
> make: *** [ar.o] Error 1
> make: *** Waiting for unfinished jobs....
> ~/src/make-3.75 -> gcc -v
> Reading specs from /u/veillard/lib/gcc-lib/i686-pc-linux-gnulibc1/egcs-2.90
> .06/
> specs
> gcc version egcs-2.90.06 970907 (gcc2-970802 experimental)
> ~/src/make-3.75 ->
Can you add "-save-temps" to the command line above and send us the resulting
ar.i file?
You might also try with -O2 -fno-regmove; I just fixed a bug today in the
regmove code which could in some cases cause the compiler to abort.
Jeff
More information about the Gcc-bugs
mailing list