bootstrap failure on i486-linux with egcs-2.92.33 19990103

Andreas Jaeger aj@arthur.rhein-neckar.de
Sun Jan 3 02:30:00 GMT 1999


Bootstrapping egcs-2.92.33 19990103 (updated at 10:00 MET, January 3rd
1999) with:
../egcs-cvs/configure --prefix=/opt/egcs-1.2 --enable-shared --enable-threads \
	 --enable-languages=c,c++,f77 \
         --disable-multilib --with-gnu-as --with-gnu-ld
make bootstrap

The bootstrap failed with an internal compiler error (see below)
during the first stage.

My system: 
	- glibc 2.1 snapshot (2.0.108)
	- running i486 Linux 2.1.131
	- binutils 2.9.0.19
        - bootstrapping with egcs 1.1.1

Here are the last lines from the bootstrap:
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./ -B/opt/egcs-1.2/i486-pc-linux-gnu/bin/ -O2   -DIN_GCC     -g -W -Wall -I./include  -fPIC -g1 -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED   -I. -I../../egcs-cvs/gcc -I../../egcs-cvs/gcc/config -I../../egcs-cvs/gcc/../include -c -DL${name} \
      ../../egcs-cvs/gcc/libgcc2.c -o ${name}.o; \
  if [ $? -eq 0 ] ; then true; else exit 1; fi; \
  ` if [ -f /mnt/cc/build-mainstream/gcc/../binutils/ar ] ; then echo /mnt/cc/build-mainstream/gcc/../binutils/ar ; else if [ "i486-pc-linux-gnu" = "i486-pc-linux-gnu" ] ; then echo ar; else t='s,x,x,'; echo ar | sed -e $t ; fi; fi` rc tmplibgcc2.a ${name}.o; \
  rm -f ${name}.o; \
done
_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
../../egcs-cvs/gcc/libgcc2.c: In function `__bb_exit_func':
../../egcs-cvs/gcc/libgcc2.c:1599: warning: implicit declaration of function `time'
../../egcs-cvs/gcc/libgcc2.c:1609: warning: comparison between signed and unsigned
../../egcs-cvs/gcc/libgcc2.c:1637: warning: comparison between signed and unsigned
../../egcs-cvs/gcc/expr.c:2663: Internal compiler error in function emit_move_insn_1
make[2]: *** [libgcc2.a] Error 1

If you need further information, feel free to ask.

Andreas
-- 
 Andreas Jaeger   aj@arthur.rhein-neckar.de    jaeger@informatik.uni-kl.de
  for pgp-key finger ajaeger@aixd1.rhrk.uni-kl.de



More information about the Gcc-bugs mailing list