69,10 → 69,31 |
#endif |
#endif |
|
#if defined (__aarch64__) |
#if defined (__AARCH64EL__) |
#define __IEEE_LITTLE_ENDIAN |
#else |
#define __IEEE_BIG_ENDIAN |
#endif |
#endif |
|
#ifdef __epiphany__ |
#define __IEEE_LITTLE_ENDIAN |
#define Sudden_Underflow 1 |
#endif |
|
#ifdef __hppa__ |
#define __IEEE_BIG_ENDIAN |
#endif |
|
#ifdef __nds32__ |
#ifdef __big_endian__ |
#define __IEEE_BIG_ENDIAN |
#else |
#define __IEEE_LITTLE_ENDIAN |
#endif |
#endif |
|
#ifdef __SPU__ |
#define __IEEE_BIG_ENDIAN |
|
275,8 → 296,12 |
#endif |
|
#ifdef __moxie__ |
#ifdef __MOXIE_BIG_ENDIAN__ |
#define __IEEE_BIG_ENDIAN |
#else |
#define __IEEE_LITTLE_ENDIAN |
#endif |
#endif |
|
#ifdef __ia64__ |
#ifdef __BIG_ENDIAN__ |
339,9 → 364,18 |
#endif |
|
#ifdef __MICROBLAZE__ |
#ifndef __MICROBLAZEEL__ |
#define __IEEE_BIG_ENDIAN |
#else |
#define __IEEE_LITTLE_ENDIAN |
#endif |
#endif |
|
#ifdef __MSP430__ |
#define __IEEE_LITTLE_ENDIAN |
#define __SMALL_BITFIELDS /* 16 Bit INT */ |
#endif |
|
#ifdef __RL78__ |
#define __IEEE_LITTLE_ENDIAN |
#define __SMALL_BITFIELDS /* 16 Bit INT */ |
371,6 → 405,14 |
#define __SMALL_BITFIELDS /* 16 Bit INT */ |
#endif |
|
#ifdef __NIOS2__ |
# ifdef __nios2_big_endian__ |
# define __IEEE_BIG_ENDIAN |
# else |
# define __IEEE_LITTLE_ENDIAN |
# endif |
#endif |
|
#ifndef __IEEE_BIG_ENDIAN |
#ifndef __IEEE_LITTLE_ENDIAN |
#error Endianess not declared!! |