diff options
author | Jonathan Lennox <jonathan@vidyo.com> | 2015-08-03 17:04:28 -0400 |
---|---|---|
committer | Jean-Marc Valin <jmvalin@jmvalin.ca> | 2015-09-01 17:21:31 -0400 |
commit | fee0ed0754bd08b81629c6a35ce1cf09266fdf8b (patch) | |
tree | 4f26fdd04e0a2b5237a567ee84327bc5802d8eec /celt/x86 | |
parent | 43120f00758219a784f952754f33b9788a8d731b (diff) | |
download | libopus-fee0ed0754bd08b81629c6a35ce1cf09266fdf8b.tar.gz |
Add intrinsics support to Visual Studio build.
Diffstat (limited to 'celt/x86')
-rw-r--r-- | celt/x86/x86cpu.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/celt/x86/x86cpu.c b/celt/x86/x86cpu.c index 76bfd6c7..f850715e 100644 --- a/celt/x86/x86cpu.c +++ b/celt/x86/x86cpu.c @@ -43,7 +43,11 @@ #if defined(_MSC_VER) #include <intrin.h> -#define cpuid(info,x) __cpuid(info,x) +static _inline void cpuid(unsigned int CPUInfo[4], unsigned int InfoType) +{ + __cpuid((int*)CPUInfo, InfoType); +} + #else #if defined(CPU_INFO_BY_C) |