From 19a695f84bb15e1a9203121f9dd4d1787d9a7757 Mon Sep 17 00:00:00 2001 From: Tom Rini Date: Fri, 16 Mar 2012 05:27:47 +0000 Subject: tools, config.mk: Add gcc-version.sh, cc-version test from Linux Added from Linux - commit fde7d9049e55ab85a390be7f415d74c9f62dd0f9 Signed-off-by: Tom Rini --- config.mk | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'config.mk') diff --git a/config.mk b/config.mk index fa33e62..c239f23 100644 --- a/config.mk +++ b/config.mk @@ -104,7 +104,7 @@ HOSTCFLAGS += -pedantic ######################################################################### # -# Option checker (courtesy linux kernel) to ensure +# Option checker, gcc version (courtesy linux kernel) to ensure # only supported compiler options are used # CC_OPTIONS_CACHE_FILE := $(OBJTREE)/include/generated/cc_options.mk @@ -125,6 +125,10 @@ cc-option = $(strip $(if $(findstring $1,$(CC_OPTIONS)),$1,\ $(if $(call cc-option-sys,$1),$1,$2))) endif +# cc-version +# Usage gcc-ver := $(call cc-version) +cc-version = $(shell $(SHELL) $(SRCTREE)/tools/gcc-version.sh $(CC)) + # # Include the make variables (CC, etc...) # -- cgit v1.1