[Bug middle-end/24998] [4.2/4.3 Regression] Build failure: undefined symbol __floatunsitf

mmokrejs at ribosome dot natur dot cuni dot cz gcc-bugzilla@gcc.gnu.org
Mon Dec 17 10:08:00 GMT 2007



------- 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



More information about the Gcc-bugs mailing list