diff options
Diffstat (limited to 'src/base')
| -rw-r--r-- | src/base/detect.h | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/base/detect.h b/src/base/detect.h index 631105e8..f9ca5779 100644 --- a/src/base/detect.h +++ b/src/base/detect.h @@ -78,7 +78,12 @@ /* use gcc endianness definitions when available */ #if defined(__GNUC__) && !defined(__APPLE__) - #include <endian.h> + #if defined(__FreeBSD__) || defined(__OpenBSD__) + #include <sys/endian.h> + #else + #include <endian.h> + #endif + #if __BYTE_ORDER == __LITTLE_ENDIAN #define CONF_ARCH_ENDIAN_LITTLE 1 #elif __BYTE_ORDER == __BIG_ENDIAN |