summaryrefslogtreecommitdiff
path: root/mdct_lookup.h
diff options
context:
space:
mode:
Diffstat (limited to 'mdct_lookup.h')
-rw-r--r--mdct_lookup.h10
1 files changed, 8 insertions, 2 deletions
diff --git a/mdct_lookup.h b/mdct_lookup.h
index 970e199..734e5ff 100644
--- a/mdct_lookup.h
+++ b/mdct_lookup.h
@@ -18,7 +18,10 @@
#include "os_types.h"
/* {sin(2*i*PI/4096), cos(2*i*PI/4096)}, with i = 0 to 512 */
-static LOOKUP_T sincos_lookup0[1026] = {
+#ifndef _ARM_ASSEM_
+static
+#endif
+LOOKUP_T sincos_lookup0[1026] = {
X(0x00000000), X(0x7fffffff), X(0x003243f5), X(0x7ffff621),
X(0x006487e3), X(0x7fffd886), X(0x0096cbc1), X(0x7fffa72c),
X(0x00c90f88), X(0x7fff6216), X(0x00fb5330), X(0x7fff0943),
@@ -279,7 +282,10 @@ static LOOKUP_T sincos_lookup0[1026] = {
};
/* {sin((2*i+1)*PI/4096), cos((2*i+1)*PI/4096)}, with i = 0 to 511 */
-static LOOKUP_T sincos_lookup1[1024] = {
+#ifndef _ARM_ASSEM_
+static
+#endif
+LOOKUP_T sincos_lookup1[1024] = {
X(0x001921fb), X(0x7ffffd88), X(0x004b65ee), X(0x7fffe9cb),
X(0x007da9d4), X(0x7fffc251), X(0x00afeda8), X(0x7fff8719),
X(0x00e23160), X(0x7fff3824), X(0x011474f6), X(0x7ffed572),