diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/lib/libcrypto/sha/asm/sha1-586.pl | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/src/lib/libcrypto/sha/asm/sha1-586.pl b/src/lib/libcrypto/sha/asm/sha1-586.pl index 5928e083c1..72dd3badb1 100644 --- a/src/lib/libcrypto/sha/asm/sha1-586.pl +++ b/src/lib/libcrypto/sha/asm/sha1-586.pl | |||
| @@ -107,10 +107,7 @@ require "x86asm.pl"; | |||
| 107 | $xmm=$ymm=0; | 107 | $xmm=$ymm=0; |
| 108 | for (@ARGV) { $xmm=1 if (/-DOPENSSL_IA32_SSE2/); } | 108 | for (@ARGV) { $xmm=1 if (/-DOPENSSL_IA32_SSE2/); } |
| 109 | 109 | ||
| 110 | $ymm=1 if ($xmm && | 110 | $ymm=1 if $xmm; |
| 111 | `$ENV{CC} -Wa,-v -c -o /dev/null -x assembler /dev/null 2>&1` | ||
| 112 | =~ /GNU assembler version ([2-9]\.[0-9]+)/ && | ||
| 113 | $1>=2.19); # first version supporting AVX | ||
| 114 | 111 | ||
| 115 | &external_label("OPENSSL_ia32cap_P") if ($xmm); | 112 | &external_label("OPENSSL_ia32cap_P") if ($xmm); |
| 116 | 113 | ||
