summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--lib/endianness.h2
-rw-r--r--test/Unit/endianness.h2
2 files changed, 2 insertions, 2 deletions
diff --git a/lib/endianness.h b/lib/endianness.h
index a123acd2..28b0ace6 100644
--- a/lib/endianness.h
+++ b/lib/endianness.h
@@ -52,7 +52,7 @@
/* .. */
/* Mac OSX has __BIG_ENDIAN__ or __LITTLE_ENDIAN__ automatically set by the compiler (at least with GCC) */
-#if defined(__APPLE__) && defined(__MACH__)
+#if defined(__APPLE__) && defined(__MACH__) || defined(__ellcc__ )
#ifdef __BIG_ENDIAN__
#if __BIG_ENDIAN__
diff --git a/test/Unit/endianness.h b/test/Unit/endianness.h
index a123acd2..28b0ace6 100644
--- a/test/Unit/endianness.h
+++ b/test/Unit/endianness.h
@@ -52,7 +52,7 @@
/* .. */
/* Mac OSX has __BIG_ENDIAN__ or __LITTLE_ENDIAN__ automatically set by the compiler (at least with GCC) */
-#if defined(__APPLE__) && defined(__MACH__)
+#if defined(__APPLE__) && defined(__MACH__) || defined(__ellcc__ )
#ifdef __BIG_ENDIAN__
#if __BIG_ENDIAN__