Module Name: src Committed By: christos Date: Tue Dec 14 16:22:07 UTC 2021
Modified Files: src/share/mk: bsd.dep.mk bsd.sys.mk sys.mk Log Message: Pass W with IDU for lint and deps. To generate a diff of this commit: cvs rdiff -u -r1.87 -r1.88 src/share/mk/bsd.dep.mk cvs rdiff -u -r1.308 -r1.309 src/share/mk/bsd.sys.mk cvs rdiff -u -r1.147 -r1.148 src/share/mk/sys.mk Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/share/mk/bsd.dep.mk diff -u src/share/mk/bsd.dep.mk:1.87 src/share/mk/bsd.dep.mk:1.88 --- src/share/mk/bsd.dep.mk:1.87 Wed Jul 1 03:38:29 2020 +++ src/share/mk/bsd.dep.mk Tue Dec 14 11:22:07 2021 @@ -1,4 +1,4 @@ -# $NetBSD: bsd.dep.mk,v 1.87 2020/07/01 07:38:29 lukem Exp $ +# $NetBSD: bsd.dep.mk,v 1.88 2021/12/14 16:22:07 christos Exp $ ##### Basic targets realdepend: beforedepend .depend afterdepend @@ -61,7 +61,7 @@ _MKDEP_FILEFLAGS= .c.d: ${_MKTARGET_CREATE} ${MKDEP} -f ${.TARGET}.tmp ${_MKDEP_FILEFLAGS} -- ${MKDEPFLAGS} \ - ${CFLAGS:M-std=*} ${CFLAGS:C/-([IDU])[ ]*/-\1/Wg:M-[IDU]*} \ + ${CFLAGS:M-std=*} ${CFLAGS:C/-([IDUW])[ ]*/-\1/Wg:M-[IDUW]*} \ ${CPPFLAGS:N-Wp,-iremap,*} ${COPTS.${.IMPSRC:T}} ${CPUFLAGS.${.IMPSRC:T}} \ ${CPPFLAGS.${.IMPSRC:T}} ${.IMPSRC} && \ ${MV} ${.TARGET}.tmp ${.TARGET} @@ -69,7 +69,7 @@ _MKDEP_FILEFLAGS= .m.d: ${_MKTARGET_CREATE} ${MKDEP} -f ${.TARGET}.tmp ${_MKDEP_FILEFLAGS} -- ${MKDEPFLAGS} \ - ${OBJCFLAGS:C/-([IDU])[ ]*/-\1/Wg:M-[IDU]*} \ + ${OBJCFLAGS:C/-([IDUW])[ ]*/-\1/Wg:M-[IDUW]*} \ ${CPPFLAGS:N-Wp,-iremap,*} ${COPTS.${.IMPSRC:T}} ${CPUFLAGS.${.IMPSRC:T}} \ ${CPPFLAGS.${.IMPSRC:T}} ${.IMPSRC} && \ ${MV} ${.TARGET}.tmp ${.TARGET} @@ -77,7 +77,7 @@ _MKDEP_FILEFLAGS= .s.d .S.d: ${_MKTARGET_CREATE} ${MKDEP} -f ${.TARGET}.tmp ${_MKDEP_FILEFLAGS} -- ${MKDEPFLAGS} \ - ${AFLAGS:C/-([IDU])[ ]*/-\1/Wg:M-[IDU]*} \ + ${AFLAGS:C/-([IDUW])[ ]*/-\1/Wg:M-[IDUW]*} \ ${CPPFLAGS:N-Wp,-iremap,*} ${AFLAGS.${.IMPSRC:T}} ${CPPFLAGS.${.IMPSRC:T}} \ ${__acpp_flags} ${.IMPSRC} && \ ${MV} ${.TARGET}.tmp ${.TARGET} @@ -85,7 +85,7 @@ _MKDEP_FILEFLAGS= .C.d .cc.d .cpp.d .cxx.d: ${_MKTARGET_CREATE} ${MKDEPCXX} -f ${.TARGET}.tmp ${_MKDEP_FILEFLAGS} -- ${MKDEPFLAGS} \ - ${CXXFLAGS:M-std=*} ${CXXFLAGS:C/-([IDU])[ ]*/-\1/Wg:M-[IDU]*} \ + ${CXXFLAGS:M-std=*} ${CXXFLAGS:C/-([IDUW])[ ]*/-\1/Wg:M-[IDUW]*} \ ${CPPFLAGS:N-Wp,-iremap,*} ${COPTS.${.IMPSRC:T}} ${CPUFLAGS.${.IMPSRC:T}} \ ${CPPFLAGS.${.IMPSRC:T}} ${.IMPSRC} && \ ${MV} ${.TARGET}.tmp ${.TARGET} Index: src/share/mk/bsd.sys.mk diff -u src/share/mk/bsd.sys.mk:1.308 src/share/mk/bsd.sys.mk:1.309 --- src/share/mk/bsd.sys.mk:1.308 Mon Nov 1 06:05:19 2021 +++ src/share/mk/bsd.sys.mk Tue Dec 14 11:22:07 2021 @@ -1,4 +1,4 @@ -# $NetBSD: bsd.sys.mk,v 1.308 2021/11/01 10:05:19 nia Exp $ +# $NetBSD: bsd.sys.mk,v 1.309 2021/12/14 16:22:07 christos Exp $ # # Build definitions used for NetBSD source tree builds. @@ -272,8 +272,8 @@ STRIP?= strip .c.ln: ${_MKTARGET_COMPILE} ${LINT} ${LINTFLAGS} ${LINTFLAGS.${.IMPSRC:T}} \ - ${CPPFLAGS:C/-([IDU])[ ]*/-\1/Wg:M-[IDU]*} \ - ${CPPFLAGS.${.IMPSRC:T}:C/-([IDU])[ ]*/-\1/Wg:M-[IDU]*} \ + ${CPPFLAGS:C/-([IDUW])[ ]*/-\1/Wg:M-[IDUW]*} \ + ${CPPFLAGS.${.IMPSRC:T}:C/-([IDUW])[ ]*/-\1/Wg:M-[IDUW]*} \ -i ${.IMPSRC} # C++ Index: src/share/mk/sys.mk diff -u src/share/mk/sys.mk:1.147 src/share/mk/sys.mk:1.148 --- src/share/mk/sys.mk:1.147 Sat Nov 27 19:21:12 2021 +++ src/share/mk/sys.mk Tue Dec 14 11:22:07 2021 @@ -1,4 +1,4 @@ -# $NetBSD: sys.mk,v 1.147 2021/11/28 00:21:12 rillig Exp $ +# $NetBSD: sys.mk,v 1.148 2021/12/14 16:22:07 christos Exp $ # @(#)sys.mk 8.2 (Berkeley) 3/21/94 # # This file contains the basic rules for make(1) and is read first @@ -139,7 +139,7 @@ YACC.y?= ${YACC} ${YFLAGS} rm -f ${.PREFIX}.o .c.ln: ${LINT} ${LINTFLAGS} \ - ${CPPFLAGS:C/-([IDU]) */-\1/Wg:M-[IDU]*} \ + ${CPPFLAGS:C/-([IDUW]) */-\1/Wg:M-[IDUW]*} \ -i ${.IMPSRC} # C++