This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
-march=k6 broken in 2.96 ?
- To: bug-gcc at gnu dot org
- Subject: -march=k6 broken in 2.96 ?
- From: Remi Guyomarch <rguyom at mail dot dotcom dot fr>
- Date: Sat, 13 Nov 1999 14:54:49 +0100
- Reply-To: Remi Guyomarch <rguyom at mail dot dotcom dot fr>
Hi,
I can't bootstrap (at least) the last 4 snapshots with
BOOT_CFLAGS="-O2 -march=k6 -s -pipe".
I can bootstrap the compiler using BOOT_CFLAGS="-O2 -mcpu=pentiumpro
-s -pipe", but the resulting compiler still ICE when invoked with
"-march=k6" on some sources.
I got the exact same problem with the 11-02 and 10-25 snapshots.
stage1/xgcc -Bstage1/ -B/home/rguyom/apps/gcc-devel/i386-portbld-freebsd3.3/bin/ -DIN_GCC -W -Wall -O2 -march=k6 -s -pipe -DHAVE_CONFIG_H -I. -I../../egcs-19991110/gcc -I../../egcs-19991110/gcc/config -I../../egcs-19991110/gcc/../include -c ../../egcs-19991110/gcc/cexp.c
cexp.y: In function `yyparse':
cexp.y:310: warning: comparison between signed and unsigned
cexp.y:317: warning: comparison between signed and unsigned
cexp.y:324: warning: comparison between signed and unsigned
cexp.y:331: warning: comparison between signed and unsigned
xgcc: Internal compiler error: program cc1 got fatal signal 11
gmake[2]: *** [cexp.o] Error 1
gmake[2]: Leaving directory `/home/rguyom/src/egcs/build-19991110/gcc'
gmake[1]: *** [bootstrap] Error 2
gmake[1]: Leaving directory `/home/rguyom/src/egcs/build-19991110/gcc'
gmake: *** [bootstrap] Error 2
I can't bootstrap 10-19 either, but the error is a bit different :
stage1/xgcc -Bstage1/ -B/home/rguyom/apps/gcc-devel/i386-portbld-freebsd3.3/bin/ -c -DIN_GCC -W -Wall -O2 -march=k6 -s -pipe -DHAVE_CONFIG_H -I. -I../../egcs-19991019/gcc -I../../egcs-19991019/gcc/config -I../../egcs-19991019/gcc/../include ../../egcs-19991019/gcc/tree.c
{standard input}: Assembler messages:
{standard input}:0: Warning: end of file not at end of a line; newline inserted
{standard input}:1110: Error: expecting operand after ','; got nothing
cpp: output pipe has been closed
xgcc: Internal compiler error: program cc1 got fatal signal 11
gmake[2]: *** [tree.o] Error 1
gmake[2]: Leaving directory `/home/rguyom/src/egcs/build-19991019/gcc'
gmake[1]: *** [bootstrap] Error 2
gmake[1]: Leaving directory `/home/rguyom/src/egcs/build-19991019/gcc'
gmake: *** [bootstrap] Error 2
I can't say much about previous snapshots because I got other problems
which prevented the bootstrap process from reaching the point where
stage1 try to compile stage2.
I'm using FreeBSD 3.3-STABLE.