mirror of https://github.com/mstorsjo/fdk-aac.git
Replace __attribute__((always_inline)) with FDK_FORCEINLINE
This fixes compilation for ARM with MSVC.
This commit is contained in:
parent
026bb612c9
commit
13f2512e1e
|
@ -641,7 +641,7 @@ static const FIXP_DBL invCubeRootCorrection[3] = {0x40000000, 0x50A28BE6,
|
||||||
*/
|
*/
|
||||||
static
|
static
|
||||||
#ifdef __arm__
|
#ifdef __arm__
|
||||||
FIXP_DBL __attribute__((always_inline))
|
FIXP_DBL FDK_FORCEINLINE
|
||||||
invCubeRootNorm2(FIXP_DBL op_m, INT* op_e)
|
invCubeRootNorm2(FIXP_DBL op_m, INT* op_e)
|
||||||
#else
|
#else
|
||||||
FIXP_DBL
|
FIXP_DBL
|
||||||
|
@ -763,7 +763,7 @@ static const FIXP_DBL invFourthRootCorrection[4] = {0x40000000, 0x4C1BF829,
|
||||||
|
|
||||||
static
|
static
|
||||||
#ifdef __arm__
|
#ifdef __arm__
|
||||||
FIXP_DBL __attribute__((always_inline))
|
FIXP_DBL FDK_FORCEINLINE
|
||||||
invFourthRootNorm2(FIXP_DBL op_m, INT* op_e)
|
invFourthRootNorm2(FIXP_DBL op_m, INT* op_e)
|
||||||
#else
|
#else
|
||||||
FIXP_DBL
|
FIXP_DBL
|
||||||
|
@ -879,7 +879,7 @@ static const FIXP_DBL inv3EigthRootCorrection[8] = {
|
||||||
|
|
||||||
static
|
static
|
||||||
#ifdef __arm__
|
#ifdef __arm__
|
||||||
FIXP_DBL __attribute__((always_inline))
|
FIXP_DBL FDK_FORCEINLINE
|
||||||
inv3EigthRootNorm2(FIXP_DBL op_m, INT* op_e)
|
inv3EigthRootNorm2(FIXP_DBL op_m, INT* op_e)
|
||||||
#else
|
#else
|
||||||
FIXP_DBL
|
FIXP_DBL
|
||||||
|
|
Loading…
Reference in New Issue