From: Andi Kleen Date: Wed, 16 Sep 2009 20:36:55 +0000 (+0200) Subject: kbuild: Check if linker supports the -X option X-Git-Url: http://git.mmlx.us/?a=commitdiff_plain;h=d79a27195a33f4b5e591de5536799ad874ea6cf5;p=linux-edison.git kbuild: Check if linker supports the -X option The new alternative `gold' linker in recent binutils doesn't support the -X option. This breaks allyesconfig builds that have CONFIG_STRIP_ASM_SYMS enabled. Check if the linker really supports the option using ld-option. Signed-off-by: Andi Kleen Signed-off-by: Sam Ravnborg --- diff --git a/Makefile b/Makefile index d04ad671147..a3b7770b2cd 100644 --- a/Makefile +++ b/Makefile @@ -640,7 +640,7 @@ LDFLAGS_MODULE += $(LDFLAGS_BUILD_ID) LDFLAGS_vmlinux += $(LDFLAGS_BUILD_ID) ifeq ($(CONFIG_STRIP_ASM_SYMS),y) -LDFLAGS_vmlinux += -X +LDFLAGS_vmlinux += $(call ld-option, -X,) endif # Default kernel image to build when no specific target is given.