From: Wei Liu Date: Wed, 5 Oct 2016 14:25:42 +0000 (+0100) Subject: Config.mk: introduce cc-ifversion X-Git-Tag: archive/raspbian/4.11.1-1+rpi1~1^2~66^2~3337 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=d8f53ce6a404da6f09b0e4cf2a19a7ffaca83523;p=xen.git Config.mk: introduce cc-ifversion It returns different string depending on compiler version. No user yet. Signed-off-by: Wei Liu Acked-by: Jan Beulich --- diff --git a/Config.mk b/Config.mk index 4ccf12c48a..2ed32eb7ae 100644 --- a/Config.mk +++ b/Config.mk @@ -129,6 +129,11 @@ define cc-ver-check-closure endif endef +# cc-ifversion: Check compiler version and take branch accordingly +# Usage $(call cc-ifversion,lt,0x040700,string_if_y,string_if_n) +cc-ifversion = $(shell [ $(call cc-ver,$(CC),$(1),$(2)) = "y" ] \ + && echo $(3) || echo $(4)) + # Require GCC v4.1+ check-$(gcc) = $(call cc-ver-check,CC,0x040100,"Xen requires at least gcc-4.1") $(eval $(check-y))