Parcourir la source

tools/liblockdep: Fix linker error in case of cross compile

If we try to cross compile liblockdep, even if we set the CROSS_COMPILE variable
the linker error can occur because LD is not set with CROSS_COMPILE.
This patch adds "LD" can be set automatically with CROSS_COMPILE variable so
fixes linker error problem.

Signed-off-by: Eunbong Song <eunb.song@samsung.com>
Signed-off-by: Sasha Levin <sasha.levin@oracle.com>
Eunbong Song il y a 10 ans
Parent
commit
d1e40e5926
1 fichiers modifiés avec 2 ajouts et 1 suppressions
  1. 2 1
      tools/lib/lockdep/Makefile

+ 2 - 1
tools/lib/lockdep/Makefile

@@ -14,9 +14,10 @@ define allow-override
     $(eval $(1) = $(2)))
     $(eval $(1) = $(2)))
 endef
 endef
 
 
-# Allow setting CC and AR, or setting CROSS_COMPILE as a prefix.
+# Allow setting CC and AR and LD, or setting CROSS_COMPILE as a prefix.
 $(call allow-override,CC,$(CROSS_COMPILE)gcc)
 $(call allow-override,CC,$(CROSS_COMPILE)gcc)
 $(call allow-override,AR,$(CROSS_COMPILE)ar)
 $(call allow-override,AR,$(CROSS_COMPILE)ar)
+$(call allow-override,LD,$(CROSS_COMPILE)ld)
 
 
 INSTALL = install
 INSTALL = install