summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorjsing <>2025-06-09 13:58:28 +0000
committerjsing <>2025-06-09 13:58:28 +0000
commitd8ae322f91ae730f31b750787e0180588dab36dc (patch)
treeaa1193c5b011ee77db736f946fb0159d7a1f8f2a /src
parent083258dce472c3642c1fc04f51099b226a1db816 (diff)
downloadopenbsd-d8ae322f91ae730f31b750787e0180588dab36dc.tar.gz
openbsd-d8ae322f91ae730f31b750787e0180588dab36dc.tar.bz2
openbsd-d8ae322f91ae730f31b750787e0180588dab36dc.zip
Remove GNU assembler version check.
GNU assembler version 2.19 was released in 2014, so it does not seem unreasonable to expect that we have an assembler that supports AVX. Furthermore, the current check fails on LLVM. ok bcook@ beck@
Diffstat (limited to 'src')
-rw-r--r--src/lib/libcrypto/sha/asm/sha1-586.pl5
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;
108for (@ARGV) { $xmm=1 if (/-DOPENSSL_IA32_SSE2/); } 108for (@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