[uClibc] Why doesn't gcc-3.2.3 -msoft-float resolve all symbols in this file?

Erik Andersen andersen at codepoet.org
Wed Apr 30 05:31:04 UTC 2003


On Tue Apr 29, 2003 at 06:15:32PM -0700, David Wuertele wrote:
> There they are in libgcc.a!  Why don't they get resolved?  Now I use
> my vendor's "gcc-2.96" on the exact same file:
> 
> $ /usr/tools/bin/mipsel-linux-gcc -msoft-float -c -o udivdi3-E.o udivdi3-E.c
> $ /usr/tools/bin/mipsel-linux-nm udivdi3-E.o | egrep 'floatsidf|muldf3|adddf3'
> 
> The symbols aren't there anymore!  Can anyone explain to me how this
> could be?

If you run 'ldd' on your application, you will see it is linked
vs the shared libgcc library named /lib/libgcc_s.so.1

 -Erik

--
Erik B. Andersen             http://codepoet-consulting.com/
--This message was written using 73% post-consumer electrons--


More information about the uClibc mailing list