This is the mail archive of the libc-alpha@sources.redhat.com mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]