diff options
Diffstat (limited to 'mdct_lookup.h')
-rw-r--r-- | mdct_lookup.h | 10 |
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), |