From 19db729ab4f40194d34399bd8afca1349de98afa Mon Sep 17 00:00:00 2001 From: Edward O'Callaghan Date: Tue, 18 Aug 2009 11:54:44 +0000 Subject: [PATCH] Add support for ellcc, Credit to Richard Pennington. llvm-svn: 79332 --- compiler-rt/lib/endianness.h | 2 +- compiler-rt/test/Unit/endianness.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/compiler-rt/lib/endianness.h b/compiler-rt/lib/endianness.h index a123acd2d148..28b0ace6157e 100644 --- a/compiler-rt/lib/endianness.h +++ b/compiler-rt/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/compiler-rt/test/Unit/endianness.h b/compiler-rt/test/Unit/endianness.h index a123acd2d148..28b0ace6157e 100644 --- a/compiler-rt/test/Unit/endianness.h +++ b/compiler-rt/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__