aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/hash
diff options
context:
space:
mode:
authorJack Lloyd <[email protected]>2019-04-17 18:12:52 -0400
committerJack Lloyd <[email protected]>2019-04-17 18:12:52 -0400
commitb6963f249405a1202d6775b7105ef78a06b8583e (patch)
tree950025d4e9692655a7c1db396a359187cc4509f8 /src/lib/hash
parentfc4e8b84152211c966ee5c50b34b4893c69ee0f1 (diff)
Make the ISA list a list
Diffstat (limited to 'src/lib/hash')
-rw-r--r--src/lib/hash/sha1/sha1_armv8/info.txt4
-rw-r--r--src/lib/hash/sha1/sha1_sse2/info.txt4
-rw-r--r--src/lib/hash/sha1/sha1_x86/info.txt6
-rw-r--r--src/lib/hash/sha2_32/sha2_32_armv8/info.txt4
-rw-r--r--src/lib/hash/sha2_32/sha2_32_bmi2/info.txt4
-rw-r--r--src/lib/hash/sha2_32/sha2_32_x86/info.txt6
-rw-r--r--src/lib/hash/sha2_64/sha2_64_bmi2/info.txt4
-rw-r--r--src/lib/hash/sha3/sha3_bmi2/info.txt4
8 files changed, 28 insertions, 8 deletions
diff --git a/src/lib/hash/sha1/sha1_armv8/info.txt b/src/lib/hash/sha1/sha1_armv8/info.txt
index 405ac412c..51409c943 100644
--- a/src/lib/hash/sha1/sha1_armv8/info.txt
+++ b/src/lib/hash/sha1/sha1_armv8/info.txt
@@ -2,7 +2,9 @@
SHA1_ARMV8 -> 20170117
</defines>
-need_isa armv8crypto
+<isa>
+armv8crypto
+</isa>
<cc>
gcc:4.9
diff --git a/src/lib/hash/sha1/sha1_sse2/info.txt b/src/lib/hash/sha1/sha1_sse2/info.txt
index 272bf5e8d..2aee95b15 100644
--- a/src/lib/hash/sha1/sha1_sse2/info.txt
+++ b/src/lib/hash/sha1/sha1_sse2/info.txt
@@ -2,4 +2,6 @@
SHA1_SSE2 -> 20160803
</defines>
-need_isa sse2
+<isa>
+sse2
+</isa>
diff --git a/src/lib/hash/sha1/sha1_x86/info.txt b/src/lib/hash/sha1/sha1_x86/info.txt
index cfa1750c2..9dba8bf00 100644
--- a/src/lib/hash/sha1/sha1_x86/info.txt
+++ b/src/lib/hash/sha1/sha1_x86/info.txt
@@ -2,7 +2,11 @@
SHA1_X86_SHA_NI -> 20170518
</defines>
-need_isa sha,ssse3,sse41
+<isa>
+sha
+ssse3
+sse41
+</isa>
<cc>
clang:3.9
diff --git a/src/lib/hash/sha2_32/sha2_32_armv8/info.txt b/src/lib/hash/sha2_32/sha2_32_armv8/info.txt
index 74d3fe4ab..cd8813b74 100644
--- a/src/lib/hash/sha2_32/sha2_32_armv8/info.txt
+++ b/src/lib/hash/sha2_32/sha2_32_armv8/info.txt
@@ -2,7 +2,9 @@
SHA2_32_ARMV8 -> 20170117
</defines>
-need_isa armv8crypto
+<isa>
+armv8crypto
+</isa>
<cc>
gcc:4.9
diff --git a/src/lib/hash/sha2_32/sha2_32_bmi2/info.txt b/src/lib/hash/sha2_32/sha2_32_bmi2/info.txt
index dc7349716..6918f0a4a 100644
--- a/src/lib/hash/sha2_32/sha2_32_bmi2/info.txt
+++ b/src/lib/hash/sha2_32/sha2_32_bmi2/info.txt
@@ -2,7 +2,9 @@
SHA2_32_X86_BMI2 -> 20180526
</defines>
-need_isa bmi2
+<isa>
+bmi2
+</isa>
<cc>
gcc
diff --git a/src/lib/hash/sha2_32/sha2_32_x86/info.txt b/src/lib/hash/sha2_32/sha2_32_x86/info.txt
index 4a0b25910..bc167ef04 100644
--- a/src/lib/hash/sha2_32/sha2_32_x86/info.txt
+++ b/src/lib/hash/sha2_32/sha2_32_x86/info.txt
@@ -2,7 +2,11 @@
SHA2_32_X86 -> 20170518
</defines>
-need_isa sha,ssse3,sse41
+<isa>
+sha
+ssse3
+sse41
+</isa>
<cc>
gcc:5.0
diff --git a/src/lib/hash/sha2_64/sha2_64_bmi2/info.txt b/src/lib/hash/sha2_64/sha2_64_bmi2/info.txt
index 08e97e172..0a2ba10fb 100644
--- a/src/lib/hash/sha2_64/sha2_64_bmi2/info.txt
+++ b/src/lib/hash/sha2_64/sha2_64_bmi2/info.txt
@@ -2,7 +2,9 @@
SHA2_64_BMI2 -> 20190117
</defines>
-need_isa bmi2
+<isa>
+bmi2
+</isa>
# Needs 64-bit registers to be useful
<arch>
diff --git a/src/lib/hash/sha3/sha3_bmi2/info.txt b/src/lib/hash/sha3/sha3_bmi2/info.txt
index 46a5e7234..5f0db560e 100644
--- a/src/lib/hash/sha3/sha3_bmi2/info.txt
+++ b/src/lib/hash/sha3/sha3_bmi2/info.txt
@@ -2,7 +2,9 @@
SHA3_BMI2 -> 20190117
</defines>
-need_isa bmi2
+<isa>
+bmi2
+</isa>
# Needs 64-bit registers to be useful
<arch>