This is the mail archive of the
binutils@sourceware.org
mailing list for the binutils project.
Re: ld sysroot scripts
- From: Alan Modra <amodra at gmail dot com>
- To: "Feuerbacher, Alan" <AFeuerbacher at ALLEGROMICRO dot com>
- Cc: "binutils at sourceware dot org" <binutils at sourceware dot org>
- Date: Tue, 24 Jul 2012 16:06:48 +0930
- Subject: Re: ld sysroot scripts
- References: <680BABF85B31BC4DB6E3E4E33D569F4D0ABFD6C7@NHEXCH2.allegro.msad>
On Mon, Jul 23, 2012 at 02:58:44PM +0000, Feuerbacher, Alan wrote:
> By the way, modifying libc.so as above, and using the un-patched
> binutils-2.22, also fixes the problem.
OK, you have your fix then.
> This again suggests that the patch is not working as intended.
No, you misunderstand the purpose of my patch. ld with the patch
consistently adds the sysroot prefix to paths in scripts found in the
sysroot. You seem to want ld to *not* add the prefix, because you're
trying to use a script that already (wrongly) has the sysroot prefix
added to paths.
--
Alan Modra
Australia Development Lab, IBM