[tbb-commits] [tor-browser/tor-browser-31.1.1esr-4.x-1] Bug 1010972 - Don't use MSVC assembly on mingw. r=jesup
mikeperry at torproject.org
mikeperry at torproject.org
Tue Sep 30 08:15:08 UTC 2014
commit 907c46f4c33704486b126236974548bb6b7720bc
Author: Jacek Caban <jacek at codeweavers.com>
Date: Thu May 15 17:24:49 2014 +0200
Bug 1010972 - Don't use MSVC assembly on mingw. r=jesup
---
media/libyuv/source/cpu_id.cc | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media/libyuv/source/cpu_id.cc b/media/libyuv/source/cpu_id.cc
index 84a362e..dec3abf 100644
--- a/media/libyuv/source/cpu_id.cc
+++ b/media/libyuv/source/cpu_id.cc
@@ -97,7 +97,7 @@ int TestOsSaveYmm() {
uint32 xcr0 = 0u;
#if defined(_MSC_VER) && defined(_XCR_XFEATURE_ENABLED_MASK)
xcr0 = (uint32)(_xgetbv(_XCR_XFEATURE_ENABLED_MASK));
-#elif defined(_M_IX86)
+#elif defined(_MSC_VER) && defined(_M_IX86)
__asm {
xor ecx, ecx // xcr 0
_asm _emit 0x0f _asm _emit 0x01 _asm _emit 0xd0 // For VS2010 and earlier.
More information about the tbb-commits
mailing list