Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 123496

Summary: Add ldhints patches to binutils 2.16*
Product: Gentoo/Alt Reporter: Diego Elio Pettenò (RETIRED) <flameeyes>
Component: OtherAssignee: Gentoo Toolchain Maintainers <toolchain>
Status: RESOLVED LATER    
Severity: normal CC: bsd+disabled
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: binutils-2.16.1-ldhints.patch
binutils-2.16.91.0.6-ldhints.patch
binutils-2.16.1-ldhints.patch
binutils-2.16.91.0.6-ldhints.patch

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