diff options
Diffstat (limited to 'src/lib/libcrypto/sha/asm/sha256-armv4.pl')
-rw-r--r-- | src/lib/libcrypto/sha/asm/sha256-armv4.pl | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/lib/libcrypto/sha/asm/sha256-armv4.pl b/src/lib/libcrypto/sha/asm/sha256-armv4.pl index 9c84e8d93c..292520731c 100644 --- a/src/lib/libcrypto/sha/asm/sha256-armv4.pl +++ b/src/lib/libcrypto/sha/asm/sha256-armv4.pl | |||
@@ -51,7 +51,7 @@ sub BODY_00_15 { | |||
51 | my ($i,$a,$b,$c,$d,$e,$f,$g,$h) = @_; | 51 | my ($i,$a,$b,$c,$d,$e,$f,$g,$h) = @_; |
52 | 52 | ||
53 | $code.=<<___ if ($i<16); | 53 | $code.=<<___ if ($i<16); |
54 | #if __ARM_ARCH__>=7 | 54 | #if __ARM_ARCH__>=7 && !defined(__STRICT_ALIGNMENT) |
55 | ldr $T1,[$inp],#4 | 55 | ldr $T1,[$inp],#4 |
56 | #else | 56 | #else |
57 | ldrb $T1,[$inp,#3] @ $i | 57 | ldrb $T1,[$inp,#3] @ $i |
@@ -70,7 +70,7 @@ $code.=<<___; | |||
70 | eor $t1,$f,$g | 70 | eor $t1,$f,$g |
71 | #if $i>=16 | 71 | #if $i>=16 |
72 | add $T1,$T1,$t3 @ from BODY_16_xx | 72 | add $T1,$T1,$t3 @ from BODY_16_xx |
73 | #elif __ARM_ARCH__>=7 && defined(__ARMEL__) | 73 | #elif __ARM_ARCH__>=7 && defined(__ARMEL__) && !defined(__STRICT_ALIGNMENT) |
74 | rev $T1,$T1 | 74 | rev $T1,$T1 |
75 | #endif | 75 | #endif |
76 | #if $i==15 | 76 | #if $i==15 |