diff options
-rw-r--r-- | compiler-rt/lib/builtins/int_endianness.h | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/compiler-rt/lib/builtins/int_endianness.h b/compiler-rt/lib/builtins/int_endianness.h index 7ac50562249..4b35bde079e 100644 --- a/compiler-rt/lib/builtins/int_endianness.h +++ b/compiler-rt/lib/builtins/int_endianness.h @@ -85,15 +85,14 @@ /* .. */ #if defined(__linux__) -#include <endian.h> -#if __BYTE_ORDER == __BIG_ENDIAN +#if __BYTE_ORDER__ == __ORDER_BIG_ENDIAN__ #define _YUGA_LITTLE_ENDIAN 0 #define _YUGA_BIG_ENDIAN 1 -#elif __BYTE_ORDER == __LITTLE_ENDIAN +#elif __BYTE_ORDER__ == __ORDER_LITTLE_ENDIAN__ #define _YUGA_LITTLE_ENDIAN 1 #define _YUGA_BIG_ENDIAN 0 -#endif /* __BYTE_ORDER */ +#endif /* __BYTE_ORDER__ */ #endif /* GNU/Linux */ |