------- Comment #36 from mmokrejs at ribosome dot natur dot cuni dot cz 2007-12-17 10:08 ------- I am getting this with 4.2.2 on ARM926EJ-S processor during bootstrap.
rm -rf libbackend.a ar rc libbackend.a double-int.o tree-chrec.o tree-scalar-evolution.o tree-data-ref.o tree-cfg.o tree-dfa.o tree-eh.o tree-ssa.o tree-optimize.o tree-gimple.o gimplify.o tree-pretty-print.o tree-into-sso ranlib libbackend.a /scratch/gcc-4.2.2/objdir/./prev-gcc/xgcc -B/scratch/gcc-4.2.2/objdir/./prev-gcc/ -B/usr/local/arm-linux-uclibc/bin/ -g -O2 -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototype\ main.o libbackend.a ../libcpp/libcpp.a ../libdecnumber/libdecnumber.a ../libcpp/libcpp.a ../libiberty/libiberty.a ../libdecnumber/libdecnumber.a libbackend.a(timevar.o): In function `timevar_print': ../../gcc/timevar.c:459: undefined reference to `__floatunsisf' ../../gcc/timevar.c:459: undefined reference to `__floatunsisf' libbackend.a(ggc-page.o): In function `ggc_collect': ../../gcc/ggc-page.c:1880: undefined reference to `__floatunsisf' ../../gcc/ggc-page.c:1884: undefined reference to `__floatunsisf' collect2: ld returned 1 exit status make[3]: *** [cc1-dummy] Error 1 make[3]: Leaving directory `/scratch/gcc-4.2.2/objdir/gcc' make[2]: *** [all-stage2-gcc] Error 2 make[2]: Leaving directory `/scratch/gcc-4.2.2/objdir' make[1]: *** [stage2-bubble] Error 2 make[1]: Leaving directory `/scratch/gcc-4.2.2/objdir' make: *** [bootstrap] Error 2 # /scratch/gcc-4.2.2/objdir/./prev-gcc/xgcc -v Using built-in specs. Target: arm-linux-uclibc Configured with: ../configure --host=arm-linux-uclibc --target=arm-linux-uclibc --enable-languages=c,c++,objc --enable-shared --disable-__cxa_atexit --enable-target-optspace --with-gnu-ld --disable-nls --enable-threads --enable-multilib --with-float=soft Thread model: posix gcc version 4.2.2 # -- mmokrejs at ribosome dot natur dot cuni dot cz changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |mmokrejs at ribosome dot | |natur dot cuni dot cz http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24998