bootstrap fails on sparc-linux
Ingo Macherius
Ingo.Macherius@heim9.tu-clausthal.de
Wed Dec 17 08:37:00 GMT 1997
Hi,
egcs release 1.0 fails to bootstrap on sparc-linux. Just want to report,
Iôm neither on this list nor have time to trace down further.
Thanks for your effort to build egcs, good luck !
++im
Using:
[inim@voyager egcs-1.0]$ as --version
GNU assembler version 2.7 (sparc-unknown-linux), using BFD version 2.7.0.2
# This file was generated automatically by configure. Do not edit.
# This directory was configured as follows:
./configure --host=sparc-unknown-linux-gnulibc1 --prefix=/opt/egcs --norecursion
[inim@voyager egcs-1.0]$ uname -a
Linux voyager.heim9.tu-clausthal.de 2.0.30 #1 Fri Apr 11 18:34:11 EDT 1997 sparc unknown
/lib/libc.so.5.3.12
This is what happens:
make[1]: Entering directory `/opt/egcs/egcs-1.0/libiberty'
make[2]: Entering directory `/opt/egcs/egcs-1.0/libiberty'
make[2]: Leaving directory `/opt/egcs/egcs-1.0/libiberty'
make[1]: Leaving directory `/opt/egcs/egcs-1.0/libiberty'
make[1]: Entering directory `/opt/egcs/egcs-1.0/texinfo'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/opt/egcs/egcs-1.0/texinfo'
Bootstrapping the compiler
make[1]: Entering directory `/opt/egcs/egcs-1.0/gcc'
make CC="gcc" libdir=/opt/egcs/lib LANGUAGES="c "
make[2]: Entering directory `/opt/egcs/egcs-1.0/gcc'
rm -f tmplibgcc2.a
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 _op_new _op_vnew _new_handler _op_delete _op_vdel _bb _shtab _clear_cache _trampoline __main _exit _ctors _eh _pure; \
do \
echo ${name}; \
./xgcc -B./ -O2 -DIN_GCC -DUSE_GNULIBC_1 -g -I./include -fPIC -g1 -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED -fexceptions -I. -I. -I./config -c -DL${name} \
./libgcc2.c -o ${name}.o; \
if [ $? -eq 0 ] ; then true; else exit 1; fi; \
ar rc tmplibgcc2.a ${name}.o; \
rm -f ${name}.o; \
done
_muldi3
/tmp/cca16798.s: Assembler messages:
/tmp/cca16798.s:219: Error: misaligned data
make[2]: *** [libgcc2.a] Error 1
make[2]: Leaving directory `/opt/egcs/egcs-1.0/gcc'
make[1]: *** [bootstrap] Error 2
make[1]: Leaving directory `/opt/egcs/egcs-1.0/gcc'
make: *** [bootstrap] Error 2
--
Snail : Ingo Macherius // L'Aigler Platz 4 // D-38678 Clausthal-Zellerfeld
Mail : Ingo.Macherius@tu-clausthal.de WWW: http://www.tu-clausthal.de/~inim/
Information!=Knowledge!=Wisdom!=Truth!=Beauty!=Love!=Music==BEST (Frank Zappa)
More information about the Gcc-bugs
mailing list