Module Name: src Committed By: rillig Date: Sat Aug 27 21:49:33 UTC 2022
Modified Files: src/sys/conf: lint.mk Log Message: sys/conf/link.mk: clean up The modifier ':C' did not need the modifier 'g', as there couldn't ever be more than one match per word. Using the modifier ':from=to' is easier to read. Align the variable assignments. There was no point in having 3 different alignment styles in the same file. Remove underscore from .for iteration variable, as it is not needed. No functional change. To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/sys/conf/lint.mk Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/sys/conf/lint.mk diff -u src/sys/conf/lint.mk:1.4 src/sys/conf/lint.mk:1.5 --- src/sys/conf/lint.mk:1.4 Sun May 2 20:11:43 2021 +++ src/sys/conf/lint.mk Sat Aug 27 21:49:33 2022 @@ -1,4 +1,4 @@ -# $NetBSD: lint.mk,v 1.4 2021/05/02 20:11:43 rillig Exp $ +# $NetBSD: lint.mk,v 1.5 2022/08/27 21:49:33 rillig Exp $ ## ## lint @@ -7,22 +7,22 @@ .if !target(lint) .PATH: $S ALLSFILES?= ${MD_SFILES} ${SFILES} -LINTSTUBS?= ${ALLSFILES:T:R:C/^.*$/LintStub_&.c/g} +LINTSTUBS?= ${ALLSFILES:T:R:%=LintStub_%.c} KERNLINTFLAGS?= -bceghnxzFS NORMAL_LN?= ${LINT} ${KERNLINTFLAGS} ${CPPFLAGS:M-[IDU]*} -o $@ -i $< -_lsrc=${CFILES} ${LINTSTUBS} ${MI_CFILES} ${MD_CFILES} -LOBJS?= ${_lsrc:T:S/.c$/.ln/g} ${LIBKERNLN} ${SYSLIBCOMPATLN} +_lsrc= ${CFILES} ${LINTSTUBS} ${MI_CFILES} ${MD_CFILES} +LOBJS?= ${_lsrc:T:.c=.ln} ${LIBKERNLN} ${SYSLIBCOMPATLN} -.for _sfile in ${ALLSFILES} -LintStub_${_sfile:T:R}.c: ${_sfile} assym.h +.for sfile in ${ALLSFILES} +LintStub_${sfile:T:R}.c: ${sfile} assym.h ${_MKTARGET_COMPILE} - ${CC} -E -C ${AFLAGS} ${CPPFLAGS} ${_sfile} | \ + ${CC} -E -C ${AFLAGS} ${CPPFLAGS} ${sfile} | \ ${TOOL_AWK} -f $S/kern/genlintstub.awk >${.TARGET} .endfor -.for _cfile in ${CFILES} ${LINTSTUBS} ${MI_CFILES} ${MD_CFILES} -${_cfile:T:R}.ln: ${_cfile} +.for cfile in ${CFILES} ${LINTSTUBS} ${MI_CFILES} ${MD_CFILES} +${cfile:T:R}.ln: ${cfile} ${_MKTARGET_COMPILE} ${NORMAL_LN} .endfor