diff options
Diffstat (limited to 'include/endian.h')
-rw-r--r-- | include/endian.h | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/include/endian.h b/include/endian.h index cacf2fe9b7..a0f662aafb 100644 --- a/include/endian.h +++ b/include/endian.h @@ -1 +1,15 @@ #include <string/endian.h> + +#if __FLOAT_WORD_ORDER == __BIG_ENDIAN +#define BIG_ENDI 1 +#undef LITTLE_ENDI +#define HIGH_HALF 0 +#define LOW_HALF 1 +#else +#if __FLOAT_WORD_ORDER == __LITTLE_ENDIAN +#undef BIG_ENDI +#define LITTLE_ENDI 1 +#define HIGH_HALF 1 +#define LOW_HALF 0 +#endif +#endif |