From: Phil Blundell Date: Tue, 23 Apr 2013 16:47:29 +0000 (+0100) Subject: kernel-arch: Always use ld.bfd to link the kernel X-Git-Tag: 2015-4~6737 X-Git-Url: https://code.ossystems.io/gitweb?a=commitdiff_plain;h=5c8277610ae84740e0724b27f10dba3895d40c05;p=openembedded-core.git 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. Signed-off-by: Phil Blundell Signed-off-by: Saul Wold --- 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 ?= "" HOST_AR_KERNEL_ARCH ?= "${TARGET_AR_KERNEL_ARCH}" KERNEL_CC = "${CCACHE}${HOST_PREFIX}gcc ${HOST_CC_KERNEL_ARCH}" -KERNEL_LD = "${CCACHE}${HOST_PREFIX}ld ${HOST_LD_KERNEL_ARCH}" +KERNEL_LD = "${CCACHE}${HOST_PREFIX}ld.bfd ${HOST_LD_KERNEL_ARCH}" KERNEL_AR = "${CCACHE}${HOST_PREFIX}ar ${HOST_AR_KERNEL_ARCH}"