This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
ICE in optimized build of 20000103
- To: gcc-bugs at gcc dot gnu dot org
- Subject: ICE in optimized build of 20000103
- From: David Ronis <ronis at montroll dot chem dot mcgill dot ca>
- Date: Tue, 4 Jan 2000 11:17:54 -0500
- Reply-to: ronis at onsager dot chem dot mcgill dot ca
I've reported this before (along with full bug reports). I've been
unable to get past this point for months.
David
for name in _muldi3 _divdi3 _moddi3 _udivdi3 _umoddi3 _negdi2 _lshrdi3 _ashldi3 _ashrdi3 _ffsdi2 _udiv_w_sdiv _udivmoddi4 _cmpdi2 _ucmpdi2 _floatdidf _floatdisf _fixunsdfsi _fixunssfsi _fixunsdfdi _fixdfdi _fixunssfdi _fixsfdi _fixxfdi _fixunsxfdi _floatdixf _fixunsxfsi _fixtfdi _fixunstfdi _floatditf __gcc_bcmp _varargs __dummy _eprintf _bb _shtab _clear_cache _trampoline __main _exit _ctors _pure; \
do \
echo ${name}; \
./xgcc -B/usr/i586-pc-linux-gnu/bin/ -B./ -I/usr/i586-pc-linux-gnu/include -O2 -DIN_GCC -W -Wall -Wtraditional -O2 -O3 -march=pentium -funroll-loops -fomit-frame-pointer -fstrict-aliasing -I./include -fPIC -g1 -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED -I. -I../../egcs/gcc -I../../egcs/gcc/config -I../../egcs/gcc/../include -c -DL${name} \
../../egcs/gcc/libgcc2.c -o ${name}.o; \
if [ $? -eq 0 ] ; then true; else exit 1; fi; \
` if [ -f /home/ronis/Project/notar/objdir/gcc/../binutils/ar ] ; then echo /home/ronis/Project/notar/objdir/gcc/../binutils/ar ; else if [ "i586-pc-linux-gnu" = "i586-pc-linux-gnu" ] ; then echo ar; else t='s,^,i586-pc-linux-gnu-,'; echo ar | sed -e $t ; fi; fi` rc tmplibgcc2.a ${name}.o; \
rm -f ${name}.o; \
done
_muldi3
In file included from ../../egcs/gcc/libgcc2.c:249:
../../egcs/gcc/longlong.h:451: warning: macro arg `d' would be stringified with -traditional.
../../egcs/gcc/libgcc2.c: In function `__muldi3':
../../egcs/gcc/libgcc2.c:396: Internal compiler error in `expand_expr', at expr.c:6615
Please submit a full bug report.
See <URL:http://www.gnu.org/software/gcc/faq.html#bugreport> for instructions.
make[2]: *** [libgcc2.a] Error 1
make[2]: Leaving directory `/home/ronis/Project/notar/objdir/gcc'
make[1]: *** [bootstrap] Error 2
make[1]: Leaving directory `/home/ronis/Project/notar/objdir/gcc'
make: *** [bootstrap] Error 2