1 /* This file is in the public domain */
5 #include <sys/endian.h>
7 #if _BYTE_ORDER == _LITTLE_ENDIAN
8 #define NATIVE_LITTLE_ENDIAN 1
10 /* #undef NATIVE_LITTLE_ENDIAN */
13 #if defined(__ARM_FEATURE_UNALIGNED) \
14 || defined(__i386__) || defined(__x86_64__) \
15 || defined(__ARM_ARCH_7__) || defined(__ARM_ARCH_8__) \
16 /* #undef HAVE_ALIGNED_ACCESS_REQUIRED */
18 #define HAVE_ALIGNED_ACCESS_REQUIRED 1
21 #define HAVE_EXPLICIT_BZERO 1