summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRichard Braun <rbraun@sceen.net>2018-03-21 01:10:25 +0100
committerRichard Braun <rbraun@sceen.net>2018-03-21 01:10:25 +0100
commit7c97fa787d0edcde22be76c10d6aefc7ac16758d (patch)
tree7a75090a907c0890d729f66de7376766d56f3832
parenteb45b355b40b2d34916d34a515ce58df632115f3 (diff)
Fix builds with Clang
-rw-r--r--Makefile4
1 files changed, 3 insertions, 1 deletions
diff --git a/Makefile b/Makefile
index 201c5c9..2477b85 100644
--- a/Makefile
+++ b/Makefile
@@ -9,6 +9,8 @@ all: x15 docs
VERSION = 0.1
export VERSION
+COMMA := ,
+
ifndef V
V := 0
endif
@@ -256,7 +258,7 @@ XBUILD_CFLAGS += -fno-common
# XXX Some assemblers consider the / symbol to denote comments. The --divide
# option suppresses that behavior.
-XBUILD_CFLAGS += -Wa,--divide
+XBUILD_CFLAGS += $(call xbuild_check_cc_option,-Wa$(COMMA)--divide)
XBUILD_CFLAGS += -Wall
XBUILD_CFLAGS += -Wextra