diff options
Diffstat (limited to '')
-rw-r--r-- | src/lib/libcrypto/x86_64cpuid.pl | 17 |
1 files changed, 0 insertions, 17 deletions
diff --git a/src/lib/libcrypto/x86_64cpuid.pl b/src/lib/libcrypto/x86_64cpuid.pl index ac002a2e0e..b36d3f7dc5 100644 --- a/src/lib/libcrypto/x86_64cpuid.pl +++ b/src/lib/libcrypto/x86_64cpuid.pl | |||
@@ -195,21 +195,4 @@ OPENSSL_wipe_cpu: | |||
195 | .size OPENSSL_wipe_cpu,.-OPENSSL_wipe_cpu | 195 | .size OPENSSL_wipe_cpu,.-OPENSSL_wipe_cpu |
196 | ___ | 196 | ___ |
197 | 197 | ||
198 | print<<___; | ||
199 | .globl OPENSSL_ia32_rdrand | ||
200 | .type OPENSSL_ia32_rdrand,\@abi-omnipotent | ||
201 | .align 16 | ||
202 | OPENSSL_ia32_rdrand: | ||
203 | mov \$8,%ecx | ||
204 | .Loop_rdrand: | ||
205 | rdrand %rax | ||
206 | jc .Lbreak_rdrand | ||
207 | loop .Loop_rdrand | ||
208 | .Lbreak_rdrand: | ||
209 | cmp \$0,%rax | ||
210 | cmove %rcx,%rax | ||
211 | ret | ||
212 | .size OPENSSL_ia32_rdrand,.-OPENSSL_ia32_rdrand | ||
213 | ___ | ||
214 | |||
215 | close STDOUT; # flush | 198 | close STDOUT; # flush |