svn commit: r335906 - head/sys/conf
Bryan Drewery
bdrewery at FreeBSD.org
Tue Jul 3 19:24:45 UTC 2018
Author: bdrewery
Date: Tue Jul 3 19:24:44 2018
New Revision: 335906
URL: https://svnweb.freebsd.org/changeset/base/335906
Log:
No need to make a copy to build genoffset_test.o
Modified:
head/sys/conf/kern.post.mk
Modified: head/sys/conf/kern.post.mk
==============================================================================
--- head/sys/conf/kern.post.mk Tue Jul 3 19:09:46 2018 (r335905)
+++ head/sys/conf/kern.post.mk Tue Jul 3 19:24:44 2018 (r335906)
@@ -191,14 +191,12 @@ offset.inc: $S/kern/genoffset.sh genoffset.o
genoffset.o: $S/kern/genoffset.c
${CC} -c ${CFLAGS:N-flto:N-fno-common} $S/kern/genoffset.c
-genoffset_test.c: $S/kern/genoffset.c
- cp $S/kern/genoffset.c genoffset_test.c
-
# genoffset_test.o is not actually used for anything - the point of compiling it
# is to exercise the CTASSERT that checks that the offsets in the offset.inc
# _lite struct(s) match those in the original(s).
-genoffset_test.o: genoffset_test.c offset.inc
- ${CC} -c ${CFLAGS:N-flto:N-fno-common} -DOFFSET_TEST genoffset_test.c
+genoffset_test.o: $S/kern/genoffset.c offset.inc
+ ${CC} -c ${CFLAGS:N-flto:N-fno-common} -DOFFSET_TEST ${.ALLSRC:M*.c} \
+ -o ${.TARGET}
assym.inc: $S/kern/genassym.sh genassym.o genoffset_test.o
NM='${NM}' NMFLAGS='${NMFLAGS}' sh $S/kern/genassym.sh genassym.o > ${.TARGET}
More information about the svn-src-head
mailing list