This is the mail archive of the
libc-alpha@sources.redhat.com
mailing list for the glibc project.
Re: still building soft-fp on ppclinux
- From: Jack Howarth <howarth at bromo dot msbb dot uc dot edu>
- To: Roland McGrath <roland at redhat dot com>
- Cc: aldyh at redhat dot com, libc-alpha at sources dot redhat dot com
- Date: Fri, 18 Oct 2002 20:37:17 -0400 (EDT)
- Subject: Re: still building soft-fp on ppclinux
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