diff options
Diffstat (limited to 'cpp/include/IceUtil/Config.h')
-rw-r--r-- | cpp/include/IceUtil/Config.h | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/cpp/include/IceUtil/Config.h b/cpp/include/IceUtil/Config.h index 50f5a2e2afc..3381104d864 100644 --- a/cpp/include/IceUtil/Config.h +++ b/cpp/include/IceUtil/Config.h @@ -16,12 +16,12 @@ // Most CPUs support only one endianness, with the notable exceptions // of Itanium (IA64) and MIPS. // -#if defined(__i386) || defined(_M_IX86) || \ - defined(__x86_64) || defined(_M_X64) || \ - defined(_M_IA64) || defined(__alpha__) +#if defined(__i386) || defined(_M_IX86) || defined(__x86_64) || \ + defined(_M_X64) || defined(_M_IA64) || defined(__alpha__) || \ + defined(__MIPSEL__) # define ICE_LITTLE_ENDIAN -#elif defined(__sparc) || defined(__sparc__) || defined(__hppa) || \ - defined(__ppc__) || defined(_ARCH_COM) +#elif defined(__sparc) || defined(__sparc__) || defined(__hppa) || \ + defined(__ppc__) || defined(_ARCH_COM) || defined(__MIPSEB__) # define ICE_BIG_ENDIAN #else # error "Unknown architecture" |