summaryrefslogtreecommitdiffstats
path: root/newlib/libc
diff options
context:
space:
mode:
Diffstat (limited to 'newlib/libc')
-rw-r--r--newlib/libc/include/machine/endian.h2
-rw-r--r--newlib/libc/include/machine/ieeefp.h6
2 files changed, 2 insertions, 6 deletions
diff --git a/newlib/libc/include/machine/endian.h b/newlib/libc/include/machine/endian.h
index c1e85999e..07ebc8f63 100644
--- a/newlib/libc/include/machine/endian.h
+++ b/newlib/libc/include/machine/endian.h
@@ -10,7 +10,7 @@
#endif
#ifndef BYTE_ORDER
-#ifdef __IEEE_LITTLE_ENDIAN
+#if defined(__IEEE_LITTLE_ENDIAN) || defined(__IEEE_BYTES_LITTLE_ENDIAN)
#define BYTE_ORDER LITTLE_ENDIAN
#else
#define BYTE_ORDER BIG_ENDIAN
diff --git a/newlib/libc/include/machine/ieeefp.h b/newlib/libc/include/machine/ieeefp.h
index c174c2127..59e0c1f50 100644
--- a/newlib/libc/include/machine/ieeefp.h
+++ b/newlib/libc/include/machine/ieeefp.h
@@ -62,12 +62,8 @@
# define __IEEE_BIG_ENDIAN
# endif
#else
+# define __IEEE_BIG_ENDIAN
# ifdef __ARMEL__
-# define __IEEE_LITTLE_ENDIAN
-# else
-# define __IEEE_BIG_ENDIAN
-# endif
-# ifdef __ARMWEL__
# define __IEEE_BYTES_LITTLE_ENDIAN
# endif
#endif