Displaying 3 results from an estimated 3 matches for "__cpuid22".
2016 Jun 26
1
FLAC__SSE_OS change
lvqcl wrote:
> No, MSVC 2015 is also affected. I renamed __cpuid() to __cpuid22(),
I thought the original problem was with `___cpuidex`, not `__cpuid`!
Erik
--
----------------------------------------------------------------------
Erik de Castro Lopo
http://www.mega-nerd.com/
2016 Jun 26
2
FLAC__SSE_OS change
lvqcl wrote:
> Sure.
>
> The question is, what to do with the debug configuration.
<sigh/>
Is this only a problem with MSVS2005? If so, I'd be inclined to jsut
drop support for it. Its over 10 years old and aren't there free versions
of more recent MSVCs available?
Erik
--
----------------------------------------------------------------------
Erik de Castro Lopo
2016 Jun 26
0
FLAC__SSE_OS change
Erik de Castro Lopo wrote:
>> The question is, what to do with the debug configuration.
>
> <sigh/>
>
> Is this only a problem with MSVS2005?
No, MSVC 2015 is also affected. I renamed __cpuid() to __cpuid22(),
and it wrote:
error LNK2019: unresolved external symbol ___cpuid22 referenced in function _FLAC__cpu_info_x86
fatal error LNK1120: 1 unresolved externals
So, all currently available MSVC compilers cannot create debug builds
for such code.
But I have no idea are they really necessary or not....