diff options
Diffstat (limited to 'system/include/libc')
| -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__ */  | 
