diff options
author | David E. O'Brien <obrien@FreeBSD.org> | 2001-03-05 12:54:39 +0000 |
---|---|---|
committer | David E. O'Brien <obrien@FreeBSD.org> | 2001-03-05 12:54:39 +0000 |
commit | cab169372f3d997751e9ba695c23567e252c836e (patch) | |
tree | 26f1dee06ba95de9c6761cdc397e44576b0b5904 | |
parent | 26b26d84bb33864d4a4ed9b926a107341c1e58f8 (diff) | |
download | src-cab169372f3d997751e9ba695c23567e252c836e.tar.gz src-cab169372f3d997751e9ba695c23567e252c836e.zip |
MFC: 1.129: Be extra certain that "#include <osreldate.h>" must not be used
in kernel code.
Notes
Notes:
svn path=/stable/4/; revision=73743
-rw-r--r-- | include/Makefile | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/include/Makefile b/include/Makefile index b10a837e4ba4..99c6c3872eb6 100644 --- a/include/Makefile +++ b/include/Makefile @@ -66,8 +66,12 @@ osreldate.h: ${.CURDIR}/../sys/conf/newvers.sh \ setvar PARAMFILE ${.CURDIR}/../sys/sys/param.h; \ . ${.CURDIR}/../sys/conf/newvers.sh; \ echo "$$COPYRIGHT" > osreldate.h; \ + echo "#ifdef _KERNEL" >> osreldate.h; \ + echo '#error "osreldate.h must not be used in the kernel, use sys/param.h"' >> osreldate.h; \ + echo "#else" >> osreldate.h; \ echo \#'undef __FreeBSD_version' >> osreldate.h; \ - echo \#'define __FreeBSD_version' $$RELDATE >> osreldate.h + echo \#'define __FreeBSD_version' $$RELDATE >> osreldate.h; \ + echo "#endif" >> osreldate.h beforeinstall: ${SHARED} @rm -f ${DESTDIR}/usr/include/timepps.h |