From: Paul Mackerras Date: Wed, 22 Oct 2008 18:43:45 +0000 (+0000) Subject: powerpc: Work around ld bug in older binutils X-Git-Tag: v2.6.28-rc3~22^2~13 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=2a4b9c5af82035c591adca951a9af1665ad1a2b0;p=pandora-kernel.git powerpc: Work around ld bug in older binutils 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. Signed-off-by: Paul Mackerras --- Reading git-diff-tree failed