]> git.kernelconcepts.de Git - karo-tx-uboot.git/blobdiff - config.mk
serial: sparc: Implement CONFIG_SERIAL_MULTI into leon2 serial driver
[karo-tx-uboot.git] / config.mk
index 3dcea6a8f99a8b3bc4e22f6c981a7e43839cf6f8..51b47838cf53dd85fd928945efa36e2b92d9b975 100644 (file)
--- a/config.mk
+++ b/config.mk
@@ -128,12 +128,17 @@ endif
 # cc-version
 # Usage gcc-ver := $(call cc-version)
 cc-version = $(shell $(SHELL) $(SRCTREE)/tools/gcc-version.sh $(CC))
+binutils-version = $(shell $(SHELL) $(SRCTREE)/tools/binutils-version.sh $(AS))
 
 #
 # Include the make variables (CC, etc...)
 #
 AS     = $(CROSS_COMPILE)as
-LD     = $(CROSS_COMPILE)ld
+
+# Always use GNU ld
+LD     = $(shell if $(CROSS_COMPILE)ld.bfd -v > /dev/null 2>&1; \
+               then echo "$(CROSS_COMPILE)ld.bfd"; else echo "$(CROSS_COMPILE)ld"; fi;)
+
 CC     = $(CROSS_COMPILE)gcc
 CPP    = $(CC) -E
 AR     = $(CROSS_COMPILE)ar