X-Git-Url: https://git.saurik.com/apple/xnu.git/blobdiff_plain/8f6c56a50524aa785f7e596d52dddfb331e18961..935ed37a5c468c8a1c07408573c08b8b7ef80e8b:/bsd/i386/endian.h diff --git a/bsd/i386/endian.h b/bsd/i386/endian.h index 12888ccac..9f64aa0c8 100644 --- a/bsd/i386/endian.h +++ b/bsd/i386/endian.h @@ -66,6 +66,7 @@ #ifndef _I386__ENDIAN_H_ #define _I386__ENDIAN_H_ +#include /* * Define _NOQUAD if the compiler does NOT support 64-bit integers. */ @@ -87,7 +88,7 @@ #define __DARWIN_BYTE_ORDER __DARWIN_LITTLE_ENDIAN -#if defined(KERNEL) || !defined(_POSIX_C_SOURCE) +#if defined(KERNEL) || (!defined(_POSIX_C_SOURCE) || defined(_DARWIN_C_SOURCE)) #define LITTLE_ENDIAN __DARWIN_LITTLE_ENDIAN #define BIG_ENDIAN __DARWIN_BIG_ENDIAN @@ -97,5 +98,5 @@ #include -#endif /* defined(KERNEL) || !defined(_POSIX_C_SOURCE) */ +#endif /* defined(KERNEL) || (!defined(_POSIX_C_SOURCE) || defined(_DARWIN_C_SOURCE)) */ #endif /* !_I386__ENDIAN_H_ */