these macros are supported by more compilers
@@ -1 +1,5 @@
+#if __ARMEB__
+#define __BYTE_ORDER __BIG_ENDIAN
+#else
#define __BYTE_ORDER __LITTLE_ENDIAN
+#endif
+#if __MICROBLAZEEL__
+#define __BYTE_ORDER __LITTLE_ENDIAN
#define __BYTE_ORDER __BIG_ENDIAN
+#if _MIPSEL || __MIPSEL || __MIPSEL__