From 084b7b97ee3538ef54bdd8e2ac788932ae0817c1 Mon Sep 17 00:00:00 2001 From: ouxianfei Date: Thu, 3 Oct 2019 20:33:27 +0800 Subject: [PATCH] Added ecx in clobber list of instruction cpuid. --- source/blender/blenlib/intern/system.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/source/blender/blenlib/intern/system.c b/source/blender/blenlib/intern/system.c index ecb977c6e6..8eba8ff1dd 100644 --- a/source/blender/blenlib/intern/system.c +++ b/source/blender/blenlib/intern/system.c @@ -51,7 +51,8 @@ int BLI_cpu_support_sse2(void) "cpuid\n\t" "popl %%ebx\n\t" : "=d" (d) - : "a" (1)); + : "a" (1) + : "ecx"); return (d & 0x04000000) != 0; #elif (defined(_MSC_VER) && defined(_M_IX86)) /* also check cpuid for MSVC x86 */