fix 64bits compilation

This commit is contained in:
zeromus 2009-10-28 16:53:19 +00:00
parent 8934925019
commit d219cccb49
1 changed files with 5 additions and 0 deletions

View File

@ -71,6 +71,9 @@ uint detectCPUextensions(void)
if (_dwDisabledISA == 0xffffffff) return 0;
//zeromus 28-oct-2009 - changed to compile on 64bits msvc
#if (defined(_MSC_VER) && !defined(_M_X64)) || !defined(_MSC_VER)
_asm
{
; check if 'cpuid' instructions is available by toggling eflags bit 21
@ -122,5 +125,7 @@ uint detectCPUextensions(void)
mov res, esi
}
#endif
return res & ~_dwDisabledISA;
}