Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 123496 - Add ldhints patches to binutils 2.16*
Summary: Add ldhints patches to binutils 2.16*
Status: RESOLVED LATER
Alias: None
Product: Gentoo/Alt
Classification: Unclassified
Component: Other (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Toolchain Maintainers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-02-20 06:33 UTC by Diego Elio Pettenò (RETIRED)
Modified: 2006-04-12 10:50 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
binutils-2.16.1-ldhints.patch (binutils-2.16.1-ldhints.patch,3.37 KB, patch)
2006-02-20 06:34 UTC, Diego Elio Pettenò (RETIRED)
Details | Diff
binutils-2.16.91.0.6-ldhints.patch (binutils-2.16.91.0.6-ldhints.patch,3.36 KB, patch)
2006-02-20 06:34 UTC, Diego Elio Pettenò (RETIRED)
Details | Diff
binutils-2.16.1-ldhints.patch (binutils-2.16.1-ldhints.patch,4.79 KB, patch)
2006-02-20 13:16 UTC, Diego Elio Pettenò (RETIRED)
Details | Diff
binutils-2.16.91.0.6-ldhints.patch (binutils-2.16.91.0.6-ldhints.patch,4.79 KB, patch)
2006-02-20 13:17 UTC, Diego Elio Pettenò (RETIRED)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Diego Elio Pettenò (RETIRED) gentoo-dev 2006-02-20 06:33:24 UTC
Sorry I know I already got removed the old patch to 2.16 and now I'm asking for more to be added...
Anyway, I'm attaching the two patches for supporting ld.so hints on FreeBSD, one is over 2.16.1 and one over 2.16.91.0.6.. the latter is probably simpler to deal with, as the uclibc patches doesn't interfer with it being applied upstream. 2.16.1 requires a bit of mangling, either of that patch or of uclibc patches, because it has a common chunk, shouldn't be hard to hand-edit it tho. sed -i -e s:-linux-gnu:-linux-: on the patch will do to apply it after uclibc patches.

This is the important part of the original 2.15 patch, that fixes the issue for which I was requesting the specs change in GCC. Sorry for have wasted time with that.

I'll see to forwardport also the BFD changes but I want to check that more deeply, so in the mean time these should be safe.

Thanks,
Diego
Comment 1 Diego Elio Pettenò (RETIRED) gentoo-dev 2006-02-20 06:34:25 UTC
Created attachment 80280 [details, diff]
binutils-2.16.1-ldhints.patch
Comment 2 Diego Elio Pettenò (RETIRED) gentoo-dev 2006-02-20 06:34:45 UTC
Created attachment 80281 [details, diff]
binutils-2.16.91.0.6-ldhints.patch
Comment 3 Diego Elio Pettenò (RETIRED) gentoo-dev 2006-02-20 13:16:39 UTC
Created attachment 80306 [details, diff]
binutils-2.16.1-ldhints.patch

Updated versions with feedback from upstream, these won't kill crosslinkers.
Comment 4 Diego Elio Pettenò (RETIRED) gentoo-dev 2006-02-20 13:17:56 UTC
Created attachment 80307 [details, diff]
binutils-2.16.91.0.6-ldhints.patch
Comment 5 SpanKY gentoo-dev 2006-02-20 14:05:28 UTC
can you just report back once you get this merged/settled upstream