svn commit: trunk/uClibc

Mike Frysinger vapier at gentoo.org
Tue Jan 8 15:55:32 UTC 2008


On Tuesday 08 January 2008, lethal at uclibc.org wrote:
> Author: lethal
> Date: 2008-01-08 00:45:26 -0800 (Tue, 08 Jan 2008)
> New Revision: 20817
>
> Log:
> sh64 uses a 32-bit ABI, don't bother with lib64 silliness.
>
>  LIBC := libc
>  SHARED_MAJORNAME := $(LIBC).so.$(MAJOR_VERSION)
> -ifneq ($(findstring  $(TARGET_ARCH) , hppa64 ia64 mips64 powerpc64 s390x
> sh64 sparc64 x86_64 ),) +ifneq ($(findstring  $(TARGET_ARCH) , hppa64 ia64
> mips64 powerpc64 s390x sparc64 x86_64 ),) UCLIBC_LDSO_NAME := ld64-uClibc
>  else
>  UCLIBC_LDSO_NAME := ld-uClibc

we dont actually do any lib64 crap in uClibc ... the only thing this does is 
change the default ldso filename so that on systems with multiple ABIs, you 
can install both side by side ... but really, this needs to match whatever 
gcc is doing, and it has been setup to use ld64-uClibc as its "LINKER64".

now that i glance at gcc/config/sh/linux.h, it seems the sh ports needs to be 
fixed to use LINUX_DYNAMIC_LINKER in its default specs ...
-mike
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 835 bytes
Desc: This is a digitally signed message part.
Url : http://lists.busybox.net/pipermail/uclibc/attachments/20080108/389abd46/attachment-0002.pgp 


More information about the uClibc mailing list