[PATCH] Work around ld bug in older binutils
Sean MacLennan
smaclennan at pikatech.com
Tue Oct 28 11:58:38 EST 2008
On Thu, 23 Oct 2008 15:43:45 +1100
Paul Mackerras <paulus at samba.org> wrote:
> Commit 549e8152de8039506f69c677a4546e5427aa6ae7 ("powerpc: Make the
> 64-bit kernel as a position-independent executable") added lines to
> vmlinux.lds.S to add the extra sections needed to implement a
> relocatable kernel. However, those lines seem to trigger a bug in
> older versions of GNU ld (such as 2.16.1) when building a
> non-relocatable kernel. Since ld 2.16.1 is still a popular choice for
> cross-toolchains, this adds an #ifdef to vmlinux.lds.S so the added
> lines are only included when building a relocatable kernel.
I'd like to try this. I did a git revert to back out the aforementioned
commit. How do I get it back? Do I git revert again?
Cheers,
Sean
More information about the Linuxppc-dev
mailing list