summaryrefslogtreecommitdiff
path: root/src/lib
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib')
-rw-r--r--src/lib/libcrypto/x86cpuid.pl2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lib/libcrypto/x86cpuid.pl b/src/lib/libcrypto/x86cpuid.pl
index 8a96cda6e6..7918629f64 100644
--- a/src/lib/libcrypto/x86cpuid.pl
+++ b/src/lib/libcrypto/x86cpuid.pl
@@ -148,7 +148,7 @@ for (@ARGV) { $sse2=1 if (/-DOPENSSL_IA32_SSE2/); }
148 &xor ("edx","edx"); 148 &xor ("edx","edx");
149 &picmeup("ecx","OPENSSL_ia32cap_P"); 149 &picmeup("ecx","OPENSSL_ia32cap_P");
150 &mov ("ecx",&DWP(0,"ecx")); 150 &mov ("ecx",&DWP(0,"ecx"));
151 &bt (&DWP(0,"ecx"),1); 151 &bt (&DWP(0,"ecx"),0);
152 &jnc (&label("no_x87")); 152 &jnc (&label("no_x87"));
153 if ($sse2) { 153 if ($sse2) {
154 &and ("ecx",1<<26|1<<24); # check SSE2 and FXSR bits 154 &and ("ecx",1<<26|1<<24); # check SSE2 and FXSR bits