This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
recent rtl change ICEs on solaris
- To: gcc-bugs at gcc dot gnu dot org
- Subject: recent rtl change ICEs on solaris
- From: Phil Edwards <pedwards at disaster dot jaj dot com>
- Date: Fri, 29 Sep 2000 12:28:40 -0400
On sparc-sun-solaris2.8, I think that today's change
Fri Sep 29 13:20:42 MET DST 2000 Jan Hubicka <jh@suse.cz>
* recog.c (recog_memoized): Rename to recog_memoized_1.
* recog.h (recog_memoized): Rename to recog_memoized_1.
(recog_memoized): New macro.
* rtl.h (single_set): Rename to single_set_1
(single_set): New macro.
* rtlanal.c (single_set): Rename to single_set_1; expect clobbers
to be last.
might be causing this problem during a build:
/tec/buildspace/2test/gcc/xgcc -B/tec/buildspace/2test/gcc/ -B/tmp/pedwards/testingthree/sparc-sun-solaris2.8/bin/
-B/tmp/pedwards/testingthree/sparc-sun-solaris2.8/lib/ -isystem
/tmp/pedwards/testingthree/sparc-sun-solaris2.8/include -L/tec/buildspace/2test/ld -O2 -DIN_GCC -DSVR4 -g -O2 -W
-Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wno-long-long -isystem ./include -fPIC -g1
-DHAVE_GTHR_DEFAULT -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED -I. -I../../unified/gcc -I../../unified/gcc/config
-I../../unified/gcc/../include -DL_divdi3 -c ../../unified/gcc/libgcc2.c -o libgcc/./_divdi3.o
../../unified/gcc/libgcc2.c: In function `__divdi3':
../../unified/gcc/libgcc2.c:576: Internal compiler error in single_set_1, at rtlanal.c:881
Please submit a full bug report.
See <URL:http://www.gnu.org/software/gcc/bugs.html> for instructions.
gmake[2]: *** [libgcc/./_divdi3.o] Error 1
gmake[2]: Leaving directory `/tec/buildspace/2test/gcc'
gmake[1]: *** [stmp-multilib] Error 2
gmake[1]: Leaving directory `/tec/buildspace/2test/gcc'
gmake: *** [all-gcc] Error 2
after being configured --with-gnu-as --with-gnu-ld --enable-gnu-binutils --with-gcc.
The .i.bz2 file is attached below, for your reading pleasure.
libgcc2.i.bz2