From e2d96c455532b5ad8bec8cc574160e3991f8c221 Mon Sep 17 00:00:00 2001 From: Sam Lantinga Date: Fri, 30 Oct 2009 05:02:47 +0000 Subject: [PATCH] cpuid doesn't actually change the flags register --- src/cpuinfo/SDL_cpuinfo.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/cpuinfo/SDL_cpuinfo.c b/src/cpuinfo/SDL_cpuinfo.c index e72962f44..1f7d94867 100644 --- a/src/cpuinfo/SDL_cpuinfo.c +++ b/src/cpuinfo/SDL_cpuinfo.c @@ -166,7 +166,7 @@ CPU_getCPUIDFeatures(void) " popl %%ebx\n" : "=m" (features) : - : "%eax", "%ecx", "%edx", "cc" + : "%eax", "%ecx", "%edx" ); #elif defined(__GNUC__) && defined(__x86_64__) __asm__ ( @@ -183,7 +183,7 @@ CPU_getCPUIDFeatures(void) " popq %%rbx\n" : "=m" (features) : - : "%rax", "%rcx", "%rdx", "cc" + : "%rax", "%rcx", "%rdx" ); #elif (defined(_MSC_VER) && defined(_M_IX86)) || defined(__WATCOMC__) __asm { @@ -238,7 +238,7 @@ CPU_getCPUIDFeaturesExt(void) " popl %%ebx\n" : "=m" (features) : - : "%eax", "%ecx", "%edx", "cc" + : "%eax", "%ecx", "%edx" ); #elif defined(__GNUC__) && defined (__x86_64__) __asm__ ( @@ -254,7 +254,7 @@ CPU_getCPUIDFeaturesExt(void) " popq %%rbx\n" : "=m" (features) : - : "%rax", "%rcx", "%rdx", "cc" + : "%rax", "%rcx", "%rdx" ); #elif (defined(_MSC_VER) && defined(_M_IX86)) || defined(__WATCOMC__) __asm {