aboutsummaryrefslogtreecommitdiffstats
path: root/libSBRdec
diff options
context:
space:
mode:
authorMartin Storsjo <martin@martin.st>2016-09-09 11:53:34 +0300
committerMartin Storsjo <martin@martin.st>2016-09-11 13:28:47 +0300
commit72037da0badf4c2ae0293d7b8b350651e4f96a61 (patch)
treed60e8548f33d9a390e98cc1bc77040da370823db /libSBRdec
parent45915b67e439e77dd28fef7d810ee3177e813ffc (diff)
downloadfdk-aac-72037da0badf4c2ae0293d7b8b350651e4f96a61.tar.gz
fdk-aac-72037da0badf4c2ae0293d7b8b350651e4f96a61.tar.bz2
fdk-aac-72037da0badf4c2ae0293d7b8b350651e4f96a61.zip
Fix building with MSVC for ARM
cmnintrin.h only existed for Windows CE, and doesn't seem to actually be necessary for building this.
Diffstat (limited to 'libSBRdec')
-rw-r--r--libSBRdec/src/arm/lpp_tran_arm.cpp5
1 files changed, 4 insertions, 1 deletions
diff --git a/libSBRdec/src/arm/lpp_tran_arm.cpp b/libSBRdec/src/arm/lpp_tran_arm.cpp
index 78bbc2c..028a26f 100644
--- a/libSBRdec/src/arm/lpp_tran_arm.cpp
+++ b/libSBRdec/src/arm/lpp_tran_arm.cpp
@@ -97,7 +97,10 @@ amm-info@iis.fraunhofer.de
#ifdef FUNCTION_LPPTRANSPOSER_func1
/* Note: This code requires only 43 cycles per iteration instead of 61 on ARM926EJ-S */
-__attribute__ ((noinline)) static void lppTransposer_func1(
+#ifdef __GNUC__
+__attribute__ ((noinline))
+#endif
+static void lppTransposer_func1(
FIXP_DBL *lowBandReal,
FIXP_DBL *lowBandImag,
FIXP_DBL **qmfBufferReal,