summaryrefslogtreecommitdiffstats
path: root/linux-arm
diff options
context:
space:
mode:
Diffstat (limited to 'linux-arm')
-rw-r--r--linux-arm/crypto/aes/bsaes-armv7.S4
-rw-r--r--linux-arm/crypto/sha/sha256-armv4.S2
2 files changed, 3 insertions, 3 deletions
diff --git a/linux-arm/crypto/aes/bsaes-armv7.S b/linux-arm/crypto/aes/bsaes-armv7.S
index 0feeab0..204ee3e 100644
--- a/linux-arm/crypto/aes/bsaes-armv7.S
+++ b/linux-arm/crypto/aes/bsaes-armv7.S
@@ -1366,7 +1366,7 @@ bsaes_ctr32_encrypt_blocks:
vld1.8 {q0}, [r8] @ load counter
#ifdef __APPLE__
- mov r8, #.LREVM0SR-.LM0
+ mov r8, #:lower16:(.LREVM0SR-.LM0)
add r8, r6, r8
#else
add r8, r6, #.LREVM0SR-.LM0 @ borrow r8
@@ -1428,7 +1428,7 @@ bsaes_ctr32_encrypt_blocks:
mov r5, r10 @ pass rounds
vstmia r9, {q10} @ save next counter
#ifdef __APPLE__
- mov r6, #.LREVM0SR-.LSR
+ mov r6, #:lower16:(.LREVM0SR-.LSR)
sub r6, r8, r6
#else
sub r6, r8, #.LREVM0SR-.LSR @ pass constants
diff --git a/linux-arm/crypto/sha/sha256-armv4.S b/linux-arm/crypto/sha/sha256-armv4.S
index ba37795..114aa43 100644
--- a/linux-arm/crypto/sha/sha256-armv4.S
+++ b/linux-arm/crypto/sha/sha256-armv4.S
@@ -1881,7 +1881,7 @@ sha256_block_data_order_neon:
stmdb sp!,{r4,r5,r6,r7,r8,r9,r10,r11,r12,lr}
sub r11,sp,#16*4+16
- adr r14,K256
+ adrl r14,K256
bic r11,r11,#15 @ align for 128-bit stores
mov r12,sp
mov sp,r11 @ alloca