On 12 April 2012 09:05, Jakub Jelinek <ja...@redhat.com> wrote:
> On Thu, Apr 12, 2012 at 11:22:13AM +1200, Michael Hope wrote:
>> All good.  My vote is for /lib/ld-arm-linux-gnueabihf.so.3 as it:
>
> The directory should be /libhf/ or /libhfp/ for that for consistency
> with all the other architectures.  Note e.g. x86_64 dynamic linker
> is /lib64/ld-linux-x86-64.so.2, not /lib/ld-linux-x86-64.so.2.

For some value of consistency. x86_64, mips64, powerpc64 and sparc64
install to /lib64. But on ia64 it is /lib/ld-linux-ia64.so.2 and on
s390x it is /lib/ld64.so.1 [1].

> For distros that choose to multilib softfp vs. hardfp all the hardfp
> libraries would go into the usual */lib{qual} paths (for qual hf resp.
> hfp), for others /libhf can be a symlink to /lib or for those doing
> multiarch stuff can be a symlink to the multiarch location of the thing.

My qualm with /libhf is that it is currently used by nobody. But in a
way it is fair compromise where no distro gets preferential treatment
- everyone will have to move files around.

Riku

[1] https://wiki.linaro.org/RikuVoipio/LdSoTable

_______________________________________________
linaro-toolchain mailing list
linaro-toolchain@lists.linaro.org
http://lists.linaro.org/mailman/listinfo/linaro-toolchain

Reply via email to