aboutsummaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorPeter Wemm <peter@FreeBSD.org>2008-09-26 05:50:08 +0000
committerPeter Wemm <peter@FreeBSD.org>2008-09-26 05:50:08 +0000
commit3488b48a0054d0697318d3c389ae33bf2bae0643 (patch)
treedd296cb4398f206bdab81b50784f8215d45dd735 /include
parent767b32095fbbb84e3d0ffcf20df46502898f8746 (diff)
Notes
Diffstat (limited to 'include')
-rw-r--r--include/Makefile11
1 files changed, 10 insertions, 1 deletions
diff --git a/include/Makefile b/include/Makefile
index f03171ac43b7b..fdca6d9227c3e 100644
--- a/include/Makefile
+++ b/include/Makefile
@@ -103,7 +103,16 @@ osreldate.h: ${.CURDIR}/../sys/conf/newvers.sh ${.CURDIR}/../sys/sys/param.h \
echo "#else" >> osreldate.h; \
echo "#undef __FreeBSD_version" >> osreldate.h; \
echo "#define __FreeBSD_version $$RELDATE" >> osreldate.h; \
- echo "#endif" >> osreldate.h
+ echo "#ifdef __STDC__" >> osreldate.h; \
+ echo "#ifndef _OSRELDATE_H" >> osreldate.h; \
+ echo "#define _OSRELDATE_H" >> osreldate.h; \
+ echo "#include <sys/cdefs.h>" >> osreldate.h; \
+ echo "__BEGIN_DECLS" >> osreldate.h; \
+ echo "extern int getosreldate(void);" >> osreldate.h; \
+ echo "__END_DECLS" >> osreldate.h; \
+ echo "#endif /* _OSRELDATE_H */" >> osreldate.h; \
+ echo "#endif /* __STDC__ */" >> osreldate.h; \
+ echo "#endif /* _KERNEL */" >> osreldate.h
.for i in ${LHDRS}
INCSLINKS+= sys/$i ${INCLUDEDIR}/$i