Merge branch 'stereo'
[speexdsp.git] / win32 / config.h
1 // Microsoft version of 'inline'\r
2 #define inline __inline\r
3 \r
4 // Visual Studio support alloca(), but it always align variables to 16-bit\r
5 // boundary, while SSE need 128-bit alignment. So we disable alloca() when\r
6 // SSE is enabled.\r
7 #ifndef _USE_SSE\r
8 #  define USE_ALLOCA\r
9 #endif\r
10 \r
11 /* Default to floating point */\r
12 #ifndef FIXED_POINT\r
13 #  define FLOATING_POINT\r
14 #  define USE_SMALLFT\r
15 #else\r
16 #  define USE_KISS_FFT\r
17 #endif\r
18 \r
19 /* We don't support visibility on Win32 */\r
20 #define EXPORT\r