This allows building these files as part of a fat build, even if
the assembler by default targets a lower architecture version.
---
arm/v6/aes-decrypt-internal.asm | 2 ++
arm/v6/aes-encrypt-internal.asm | 2 ++
arm/v6/sha1-compress.asm | 1 +
arm/v6/sha256-compress.asm | 1 +
4 files changed, 6 insertions(+)
diff --git a/arm/v6/aes-decrypt-internal.asm b/arm/v6/aes-decrypt-internal.asm
index 28d8f6f..3eab3eb 100644
--- a/arm/v6/aes-decrypt-internal.asm
+++ b/arm/v6/aes-decrypt-internal.asm
@@ -30,6 +30,8 @@ ifelse(<
not, see http://www.gnu.org/licenses/.
>)
+ .arch armv6
+
include_src(<arm/aes.m4>)
define(<PARAM_ROUNDS>, <r0>)
diff --git a/arm/v6/aes-encrypt-internal.asm b/arm/v6/aes-encrypt-internal.asm
index f7f4769..e4fa25d 100644
--- a/arm/v6/aes-encrypt-internal.asm
+++ b/arm/v6/aes-encrypt-internal.asm
@@ -30,6 +30,8 @@ ifelse(<
not, see http://www.gnu.org/licenses/.
>)
+ .arch armv6
+
include_src(<arm/aes.m4>)
C Benchmarked at at 706, 870, 963 cycles/block on cortex A9,
diff --git a/arm/v6/sha1-compress.asm b/arm/v6/sha1-compress.asm
index fc1ebf0..59d6297 100644
--- a/arm/v6/sha1-compress.asm
+++ b/arm/v6/sha1-compress.asm
@@ -31,6 +31,7 @@ ifelse(<
>)
.file "sha1-compress.asm"
+ .arch armv6
define(<STATE>, <r0>)
define(<INPUT>, <r1>)
diff --git a/arm/v6/sha256-compress.asm b/arm/v6/sha256-compress.asm
index 93c12b1..7560778 100644
--- a/arm/v6/sha256-compress.asm
+++ b/arm/v6/sha256-compress.asm
@@ -31,6 +31,7 @@ ifelse(<
>)
.file "sha256-compress.asm"
+ .arch armv6
define(<STATE>, <r0>)
define(<INPUT>, <r1>)
--
1.9.3 (Apple Git-50)
_______________________________________________
nettle-bugs mailing list
[email protected]
http://lists.lysator.liu.se/mailman/listinfo/nettle-bugs