summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPhil Blundell <pb@pbcl.net>2013-04-23 17:47:29 +0100
committerRichard Purdie <richard.purdie@linuxfoundation.org>2013-04-28 12:12:21 +0100
commit5652086c75be0eb5e9deac0e3f2b7bd343583838 (patch)
tree06d5ccab075689ebd462bec7a8d39ae121d50398
parent648c8cd449662d799771b7dc63cd9d2a2b6c4d65 (diff)
downloadpoky-5652086c75be0eb5e9deac0e3f2b7bd343583838.tar.gz
kernel-arch: Always use ld.bfd to link the kernel
The kernel's penchant for custom linker scripts means that it doesn't generally get on very well with gold. Make sure we are using the BFD linker here no matter what the distro default is set to. (From OE-Core rev: 5c8277610ae84740e0724b27f10dba3895d40c05) Signed-off-by: Phil Blundell <philb@gnu.org> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
-rw-r--r--meta/classes/kernel-arch.bbclass2
1 files changed, 1 insertions, 1 deletions
diff --git a/meta/classes/kernel-arch.bbclass b/meta/classes/kernel-arch.bbclass
index b3b71bacec..4a140ebdaf 100644
--- a/meta/classes/kernel-arch.bbclass
+++ b/meta/classes/kernel-arch.bbclass
@@ -53,6 +53,6 @@ TARGET_AR_KERNEL_ARCH ?= ""
53HOST_AR_KERNEL_ARCH ?= "${TARGET_AR_KERNEL_ARCH}" 53HOST_AR_KERNEL_ARCH ?= "${TARGET_AR_KERNEL_ARCH}"
54 54
55KERNEL_CC = "${CCACHE}${HOST_PREFIX}gcc ${HOST_CC_KERNEL_ARCH}" 55KERNEL_CC = "${CCACHE}${HOST_PREFIX}gcc ${HOST_CC_KERNEL_ARCH}"
56KERNEL_LD = "${CCACHE}${HOST_PREFIX}ld ${HOST_LD_KERNEL_ARCH}" 56KERNEL_LD = "${CCACHE}${HOST_PREFIX}ld.bfd ${HOST_LD_KERNEL_ARCH}"
57KERNEL_AR = "${CCACHE}${HOST_PREFIX}ar ${HOST_AR_KERNEL_ARCH}" 57KERNEL_AR = "${CCACHE}${HOST_PREFIX}ar ${HOST_AR_KERNEL_ARCH}"
58 58