]> git.ipfire.org Git - thirdparty/nettle.git/commitdiff
arm: Add .arch directives for armv6
authorMartin Storsjö <martin@martin.st>
Sat, 24 Jan 2015 12:22:07 +0000 (14:22 +0200)
committerNiels Möller <nisse@lysator.liu.se>
Sun, 25 Jan 2015 19:08:16 +0000 (20:08 +0100)
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
arm/v6/aes-encrypt-internal.asm
arm/v6/sha1-compress.asm
arm/v6/sha256-compress.asm

index 28d8f6f81cc153b0cad514d959257c7167c74306..3eab3ebc530065401b7e49d69f3feb642f59901b 100644 (file)
@@ -30,6 +30,8 @@ ifelse(<
    not, see http://www.gnu.org/licenses/.
 >) 
 
+       .arch armv6
+
 include_src(<arm/aes.m4>)
 
 define(<PARAM_ROUNDS>, <r0>)
index f7f476987b7f03c4956da826d5c2999bf29e8167..e4fa25d0d5d141c6783630d1cb694758780b4417 100644 (file)
@@ -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,
index fc1ebf052dff3313ab8a8b0b066a5b5f72b35d95..59d6297eb78f173af6e4702509d747085722e649 100644 (file)
@@ -31,6 +31,7 @@ ifelse(<
 >) 
 
        .file "sha1-compress.asm"
+       .arch armv6
 
 define(<STATE>, <r0>)
 define(<INPUT>, <r1>)
index 93c12b1ab0f43090096300890f1257714eef4742..75607789dd11d2694922ca5ab1d555cc33c7b6b3 100644 (file)
@@ -31,6 +31,7 @@ ifelse(<
 >) 
 
        .file "sha256-compress.asm"
+       .arch armv6
 
 define(<STATE>, <r0>)
 define(<INPUT>, <r1>)