diff --git a/src/libhelix-aac/aacdec.h b/src/libhelix-aac/aacdec.h index 678454d..53a8c67 100644 --- a/src/libhelix-aac/aacdec.h +++ b/src/libhelix-aac/aacdec.h @@ -64,6 +64,8 @@ # #elif defined(__GNUC__) && (defined(__powerpc__) || defined(__POWERPC__)) # +#elif defined(__GNUC__) && defined(__APPLE__) +# #elif defined(_OPENWAVE_SIMULATOR) || defined(_OPENWAVE_ARMULATOR) # #elif defined(_SOLARIS) && !defined(__GNUC__) diff --git a/src/libhelix-aac/assembly.h b/src/libhelix-aac/assembly.h index ba6cb43..3a0928d 100644 --- a/src/libhelix-aac/assembly.h +++ b/src/libhelix-aac/assembly.h @@ -429,7 +429,7 @@ static inline Word64 MADD64(Word64 sum64, int x, int y) /* toolchain: x86 gcc * target architecture: x86 */ -#elif defined(__GNUC__) && (defined(__i386__) || defined(__amd64__)) || (defined (_SOLARIS) && !defined (__GNUC__) && defined(_SOLARISX86)) +#elif defined(__GNUC__) && (defined(__i386__) || defined(__amd64__) || defined(__APPLE__)) || (defined (_SOLARIS) && !defined (__GNUC__) && defined(_SOLARISX86)) typedef long long Word64;