// Microsoft version of 'inline' | |
#define inline __inline | |
// Visual Studio support alloca(), but it always align variables to 16-bit | |
// boundary, while SSE need 128-bit alignment. So we disable alloca() when | |
// SSE is enabled. | |
#ifndef _USE_SSE | |
# define USE_ALLOCA | |
#endif | |
/* Default to floating point */ | |
#ifndef FIXED_POINT | |
# define USE_SMALLFT | |
#else | |
# define USE_KISS_FFT | |
#endif | |
/* We don't support visibility on Win32 */ | |
#define EXPORT |