diff options
author | Guillem Jover <guillem@hadrons.org> | 2011-05-25 21:02:40 +0200 |
---|---|---|
committer | Guillem Jover <guillem@hadrons.org> | 2011-05-28 10:31:06 +0200 |
commit | 71e5db4cde2f194cc9a93d3d2e1b524bf11e7c01 (patch) | |
tree | f9137a678a7d6618aeaa0a46a5bef92bb46063a7 /include/bsd | |
parent | 9d042171749b94510b071c9e800ed0d2a4e95bb9 (diff) | |
download | libbsd-71e5db4cde2f194cc9a93d3d2e1b524bf11e7c01.tar.gz |
Define _SYS_CDEFS_H and _SYS_CDEFS_H after including <sys/cdefs.h>
This makes sure the “standard” inclusion protectors are in place, as at
least some FreeBSD kernel headers expect these to be defined to do some
sanity checks.
Diffstat (limited to 'include/bsd')
-rw-r--r-- | include/bsd/sys/cdefs.h | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/include/bsd/sys/cdefs.h b/include/bsd/sys/cdefs.h index b1a0f8a..0cd5d38 100644 --- a/include/bsd/sys/cdefs.h +++ b/include/bsd/sys/cdefs.h @@ -33,6 +33,16 @@ #include <sys/cdefs.h> #endif +/* + * Some kFreeBSD headers expect those macros to be set for sanity checks. + */ +#ifndef _SYS_CDEFS_H_ +#define _SYS_CDEFS_H_ +#endif +#ifndef _SYS_CDEFS_H +#define _SYS_CDEFS_H +#endif + #ifndef __dead2 # define __dead2 #endif |