diff options
-rw-r--r-- | arch/arm/bits/endian.h | 4 | ||||
-rw-r--r-- | arch/microblaze/bits/endian.h | 4 | ||||
-rw-r--r-- | arch/mips/bits/endian.h | 4 |
3 files changed, 12 insertions, 0 deletions
diff --git a/arch/arm/bits/endian.h b/arch/arm/bits/endian.h index 172c338f..5953724a 100644 --- a/arch/arm/bits/endian.h +++ b/arch/arm/bits/endian.h @@ -1 +1,5 @@ +#if __ARMEB__ +#define __BYTE_ORDER __BIG_ENDIAN +#else #define __BYTE_ORDER __LITTLE_ENDIAN +#endif diff --git a/arch/microblaze/bits/endian.h b/arch/microblaze/bits/endian.h index ef074b77..d82a92ac 100644 --- a/arch/microblaze/bits/endian.h +++ b/arch/microblaze/bits/endian.h @@ -1 +1,5 @@ +#if __MICROBLAZEEL__ +#define __BYTE_ORDER __LITTLE_ENDIAN +#else #define __BYTE_ORDER __BIG_ENDIAN +#endif diff --git a/arch/mips/bits/endian.h b/arch/mips/bits/endian.h index ef074b77..5399dcb5 100644 --- a/arch/mips/bits/endian.h +++ b/arch/mips/bits/endian.h @@ -1 +1,5 @@ +#if _MIPSEL || __MIPSEL || __MIPSEL__ +#define __BYTE_ORDER __LITTLE_ENDIAN +#else #define __BYTE_ORDER __BIG_ENDIAN +#endif |