aboutsummaryrefslogtreecommitdiffstats
path: root/config
diff options
context:
space:
mode:
authorTim Deegan <Tim.Deegan@citrix.com>2011-03-08 10:23:52 +0000
committerTim Deegan <Tim.Deegan@citrix.com>2011-03-08 10:23:52 +0000
commit87c604dae49a97875c69069fb2ad5d15a5bade7e (patch)
treef4ef9ba3e38a3529a4873fc1ac4903989f2ba04a /config
parent07d9f1dd0d623acc309c8c1f1731e62d141b029b (diff)
downloadxen-87c604dae49a97875c69069fb2ad5d15a5bade7e.tar.gz
xen-87c604dae49a97875c69069fb2ad5d15a5bade7e.tar.bz2
xen-87c604dae49a97875c69069fb2ad5d15a5bade7e.zip
Tidy makefiles to use CFLAGS-$(foo) idiom instead of ifeq.
Signed-off-by: Tim Deegan <Tim.Deegan@citrix.com> Acked-by: Keir Fraser <keir@xen.org>
Diffstat (limited to 'config')
-rw-r--r--config/StdGNU.mk8
1 files changed, 2 insertions, 6 deletions
diff --git a/config/StdGNU.mk b/config/StdGNU.mk
index 786efd7e20..25aeb4d819 100644
--- a/config/StdGNU.mk
+++ b/config/StdGNU.mk
@@ -76,14 +76,10 @@ CFLAGS += -O2 -fomit-frame-pointer
else
# Less than -O1 produces bad code and large stack frames
CFLAGS += -O1 -fno-omit-frame-pointer
-ifneq ($(clang),y)
-CFLAGS += -fno-optimize-sibling-calls
-endif
+CFLAGS-$(gcc) += -fno-optimize-sibling-calls
endif
ifeq ($(lto),y)
CFLAGS += -flto
-ifeq ($(clang),y)
-LDFLAGS += -plugin LLVMgold.so
-endif
+LDFLAGS-$(clang) += -plugin LLVMgold.so
endif