[PATCH] ARM: Use different linker path for hardfloat ABI
Mike Frysinger
vapier at gentoo.org
Thu Apr 5 15:09:36 UTC 2012
On Thursday 05 April 2012 10:38:07 Steve McIntyre wrote:
> On Wed, Apr 04, 2012 at 01:34:30PM +1200, Michael Hope wrote:
> >2012/4/4 Paulo César Pereira de Andrade
> >
> >> I did two ports of Mandriva to armv7. One of my choice to use softfp,
> >> and another hardfp port to be compatible with other distros. But other
> >> than a previous armv5 port, there is not much else of Mandriva arm,
> >> so, it would be "good to have" to be able to run binaries for either
> >> without resorting to a chroot, and only testing purposes.
> >>
> >> Bumping major or calling it ld-linux-foo.so.3 is out of question?
> >
> >I suspect /lib/ld-linux-$foo.so.3 would be fine. There's two
> >questions here though: can the hard float loader have a different path
> >and, if so, what should it be? We're still working on the first part.
>
> We've previously discussed changing the name or the version number of
> the linker, but there was a worry that compatibility would be
> broken. Apparently the Meego folks have released a hard-float system
> using ld-linux.so.3 and were concerned about this.
i'm not sure how changing the leading dir components but leaving the base path
the same would be any more or less work for meego to maintain backwards
compatibility. whatever random path is picked, they're going to be broken, as
the ELF encodes the full path to the ldso.
-mike
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: This is a digitally signed message part.
URL: <http://lists.linaro.org/pipermail/cross-distro/attachments/20120405/42d59989/attachment.pgp>
More information about the cross-distro
mailing list