summaryrefslogtreecommitdiff
path: root/sys/modules
diff options
context:
space:
mode:
authorkamil <kamil@NetBSD.org>2018-06-06 15:15:41 +0000
committerkamil <kamil@NetBSD.org>2018-06-06 15:15:41 +0000
commitceab334f8050471454fe9b6685196da7309baac4 (patch)
tree5525eb5a53f318760b432a1e39c0b06c8dbeeed3 /sys/modules
parent567afac5eb69ddcf0027e1c479f8db1d24d12b9b (diff)
Restrict -Wno-unused-but-set-variable in sys/modules/dtrace/dtrace to GCC
Clang/LLVM does not recognize it. This is a step forward functional MKLLVM=yes HAVE_LLVM=yes build. Sponsored by <The NetBSD Foundation>
Diffstat (limited to 'sys/modules')
-rw-r--r--sys/modules/dtrace/dtrace/Makefile4
1 files changed, 3 insertions, 1 deletions
diff --git a/sys/modules/dtrace/dtrace/Makefile b/sys/modules/dtrace/dtrace/Makefile
index 56f27353a4e..5a60aaba05d 100644
--- a/sys/modules/dtrace/dtrace/Makefile
+++ b/sys/modules/dtrace/dtrace/Makefile
@@ -54,8 +54,10 @@ COPTS.dis_tables.c+= \
-Wno-parentheses \
-Wno-uninitialized
+.if defined(HAVE_GCC)
COPTS.dtrace.c+= \
- -Wno-unused-but-set-variable \
+ -Wno-unused-but-set-variable
+.endif
COPTS.dtrace_subr.c+= \
-Wno-unused-value