still building soft-fp on ppclinux
Jack Howarth
howarth@bromo.msbb.uc.edu
Fri Oct 18 17:37:00 GMT 2002
Roland,
Okay. The test suite fails in the math tests on those three symbols...
gcc -nostdlib -nostartfiles -o /home/howarth/libc/build-powerpc-linux/math/test-matherr -Wl,-dynamic-linker=/lib/ld.so.1 -Wl,-z,combreloc /home/howarth/libc/build-powerpc-linux/csu/crt1.o /home/howarth/libc/build-powerpc-linux/csu/crti.o `gcc --print-file-name=crtbegin.o` /home/howarth/libc/build-powerpc-linux/math/test-matherr.o /home/howarth/libc/build-powerpc-linux/math/libm.so.6 -Wl,-rpath-link=/home/howarth/libc/build-powerpc-linux:/home/howarth/libc/build-powerpc-linux/math:/home/howarth/libc/build-powerpc-linux/elf:/home/howarth/libc/build-powerpc-linux/dlfcn:/home/howarth/libc/build-powerpc-linux/nss:/home/howarth/libc/build-powerpc-linux/nis:/home/howarth/libc/build-powerpc-linux/rt:/home/howarth/libc/build-powerpc-linux/resolv:/home/howarth/libc/build-powerpc-linux/crypt:/home/howarth/libc/build-powerpc-linux/linuxthreads /home/howarth/libc/build-powerpc-linux/libc.so.6 /home/howarth/libc/build-powerpc-linux/libc_nonshared.a -lgcc `gcc --print-file-name=crtend.o`!
/home/howarth/libc/build-powerpc-linux/csu/crtn.o
/home/howarth/libc/build-powerpc-linux/math/libm.so.6: undefined reference to `__sim_round_mode'
/home/howarth/libc/build-powerpc-linux/math/libm.so.6: undefined reference to `__sim_disabled_exceptions'
/home/howarth/libc/build-powerpc-linux/math/libm.so.6: undefined reference to `__sim_exceptions'
collect2: ld returned 1 exit status
make[2]: *** [/home/howarth/libc/build-powerpc-linux/math/test-matherr] Error 1
make[2]: Leaving directory `/home/howarth/libc/math'
This actually matches the subset of the soft-fp files that get compiled
in building the math dir. These seem to get dragged in through...
libm-support = k_standard s_lib_version s_matherr s_signgam \
fclrexcpt fgetexcptflg fraiseexcpt fsetexcptflg \
ftestexcept fegetround fesetround fegetenv feholdexcpt \
fesetenv feupdateenv t_exp fedisblxcpt feenablxcpt \
fegetexcept
on the math/Makefile. Strangely none of the q*.c files from
sysdeps/powerpc/soft-fp seem to get built though.
Jack
More information about the Libc-alpha
mailing list