diff options
-rw-r--r-- | system/include/libc/machine/endian.h | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/system/include/libc/machine/endian.h b/system/include/libc/machine/endian.h index 07ebc8f6..cec97a7b 100644 --- a/system/include/libc/machine/endian.h +++ b/system/include/libc/machine/endian.h @@ -9,6 +9,13 @@ #define LITTLE_ENDIAN 1234 #endif +#ifndef __LITTLE_ENDIAN +#define __LITTLE_ENDIAN LITTLE_ENDIAN +#endif +#ifndef __BIG_ENDIAN +#define __BIG_ENDIAN BIG_ENDIAN +#endif + #ifndef BYTE_ORDER #if defined(__IEEE_LITTLE_ENDIAN) || defined(__IEEE_BYTES_LITTLE_ENDIAN) #define BYTE_ORDER LITTLE_ENDIAN @@ -17,4 +24,8 @@ #endif #endif +#ifndef __BYTE_ORDER +#define __BYTE_ORDER BYTE_ORDER +#endif + #endif /* __MACHINE_ENDIAN_H__ */ |