aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/block
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/block
parentfc4e8b84152211c966ee5c50b34b4893c69ee0f1 (diff)
Make the ISA list a list
Diffstat (limited to 'src/lib/block')
-rw-r--r--src/lib/block/aes/aes_armv8/info.txt4
-rw-r--r--src/lib/block/aes/aes_ni/info.txt4
-rw-r--r--src/lib/block/aes/aes_power8/info.txt4
-rw-r--r--src/lib/block/aes/aes_ssse3/info.txt4
-rw-r--r--src/lib/block/idea/idea_sse2/info.txt4
-rw-r--r--src/lib/block/serpent/serpent_avx2/info.txt4
-rw-r--r--src/lib/block/shacal2/shacal2_x86/info.txt5
-rw-r--r--src/lib/block/sm4/sm4_armv8/info.txt4
-rw-r--r--src/lib/block/threefish_512/threefish_512_avx2/info.txt4
9 files changed, 28 insertions, 9 deletions
diff --git a/src/lib/block/aes/aes_armv8/info.txt b/src/lib/block/aes/aes_armv8/info.txt
index 08d51a1b2..1864f215b 100644
--- a/src/lib/block/aes/aes_armv8/info.txt
+++ b/src/lib/block/aes/aes_armv8/info.txt
@@ -2,7 +2,9 @@
AES_ARMV8 -> 20170903
</defines>
-need_isa armv8crypto
+<isa>
+armv8crypto
+</isa>
<cc>
gcc:5
diff --git a/src/lib/block/aes/aes_ni/info.txt b/src/lib/block/aes/aes_ni/info.txt
index 0a2f19b3a..7fff19923 100644
--- a/src/lib/block/aes/aes_ni/info.txt
+++ b/src/lib/block/aes/aes_ni/info.txt
@@ -2,4 +2,6 @@
AES_NI -> 20131128
</defines>
-need_isa aesni
+<isa>
+aesni
+</isa>
diff --git a/src/lib/block/aes/aes_power8/info.txt b/src/lib/block/aes/aes_power8/info.txt
index 6aa52d25a..d02858bfc 100644
--- a/src/lib/block/aes/aes_power8/info.txt
+++ b/src/lib/block/aes/aes_power8/info.txt
@@ -6,4 +6,6 @@ AES_POWER8 -> 20180223
ppc64
</arch>
-need_isa ppccrypto
+<isa>
+ppccrypto
+</isa>
diff --git a/src/lib/block/aes/aes_ssse3/info.txt b/src/lib/block/aes/aes_ssse3/info.txt
index 3446507f7..7a7f0354e 100644
--- a/src/lib/block/aes/aes_ssse3/info.txt
+++ b/src/lib/block/aes/aes_ssse3/info.txt
@@ -2,7 +2,9 @@
AES_SSSE3 -> 20131128
</defines>
-need_isa ssse3
+<isa>
+ssse3
+</isa>
# Intel C++ can't deal with syntax for defining constants :(
<cc>
diff --git a/src/lib/block/idea/idea_sse2/info.txt b/src/lib/block/idea/idea_sse2/info.txt
index 4479f12ad..b0ca2d02f 100644
--- a/src/lib/block/idea/idea_sse2/info.txt
+++ b/src/lib/block/idea/idea_sse2/info.txt
@@ -2,4 +2,6 @@
IDEA_SSE2 -> 20131128
</defines>
-need_isa sse2
+<isa>
+sse2
+</isa>
diff --git a/src/lib/block/serpent/serpent_avx2/info.txt b/src/lib/block/serpent/serpent_avx2/info.txt
index 8225e63a3..52f62b4d3 100644
--- a/src/lib/block/serpent/serpent_avx2/info.txt
+++ b/src/lib/block/serpent/serpent_avx2/info.txt
@@ -2,7 +2,9 @@
SERPENT_AVX2 -> 20180824
</defines>
-need_isa avx2
+<isa>
+avx2
+</isa>
<requires>
simd_avx2
diff --git a/src/lib/block/shacal2/shacal2_x86/info.txt b/src/lib/block/shacal2/shacal2_x86/info.txt
index 311d8789d..723400f76 100644
--- a/src/lib/block/shacal2/shacal2_x86/info.txt
+++ b/src/lib/block/shacal2/shacal2_x86/info.txt
@@ -6,7 +6,10 @@ SHACAL2_X86 -> 20170814
shacal2
</requires>
-need_isa sha,ssse3
+<isa>
+sha
+ssse3
+</isa>
<cc>
gcc:5.0
diff --git a/src/lib/block/sm4/sm4_armv8/info.txt b/src/lib/block/sm4/sm4_armv8/info.txt
index 7f503d361..03ff03439 100644
--- a/src/lib/block/sm4/sm4_armv8/info.txt
+++ b/src/lib/block/sm4/sm4_armv8/info.txt
@@ -2,7 +2,9 @@
SM4_ARMV8 -> 20180709
</defines>
-need_isa armv8sm4
+<isa>
+armv8sm4
+</isa>
<cc>
gcc:8
diff --git a/src/lib/block/threefish_512/threefish_512_avx2/info.txt b/src/lib/block/threefish_512/threefish_512_avx2/info.txt
index bc2675fb4..b5374c440 100644
--- a/src/lib/block/threefish_512/threefish_512_avx2/info.txt
+++ b/src/lib/block/threefish_512/threefish_512_avx2/info.txt
@@ -2,7 +2,9 @@
THREEFISH_512_AVX2 -> 20160903
</defines>
-need_isa avx2
+<isa>
+avx2
+</isa>
<cc>
gcc