summaryrefslogtreecommitdiffstats
path: root/share
diff options
context:
space:
mode:
authorsmh <smh@FreeBSD.org>2016-01-28 08:49:21 +0000
committersmh <smh@FreeBSD.org>2016-01-28 08:49:21 +0000
commitc9b359acaab2bd3924abdc31463384b1d7779f40 (patch)
treefdbde745daeb1b46ed2e90a0eb76b23afd9bc01a /share
parent8d0ca4509b082e2dfd7beac098026bda23691483 (diff)
downloadFreeBSD-src-c9b359acaab2bd3924abdc31463384b1d7779f40.zip
FreeBSD-src-c9b359acaab2bd3924abdc31463384b1d7779f40.tar.gz
MFC r294968:
Allow file specific user-specified flag overrides. Sponsored by: Multiplay
Diffstat (limited to 'share')
-rw-r--r--share/mk/bsd.sys.mk5
1 files changed, 3 insertions, 2 deletions
diff --git a/share/mk/bsd.sys.mk b/share/mk/bsd.sys.mk
index 9ac01f4..b36e1ba 100644
--- a/share/mk/bsd.sys.mk
+++ b/share/mk/bsd.sys.mk
@@ -149,8 +149,9 @@ SSP_CFLAGS?= -fstack-protector
CFLAGS+= ${SSP_CFLAGS}
.endif # SSP && !IA64 && !ARM && !MIPS
-# Allow user-specified additional warning flags
-CFLAGS+= ${CWARNFLAGS}
+# Allow user-specified additional warning flags and file specific flag
+# overrides.
+CFLAGS+= ${CWARNFLAGS} ${CWARNFLAGS.${.IMPSRC:T}}
# Tell bmake not to mistake standard targets for things to be searched for
OpenPOWER on IntegriCloud