mirror of
https://github.com/deneraraujo/OpenVPNAdapter.git
synced 2026-02-11 00:00:08 +08:00
33 lines
935 B
Diff
33 lines
935 B
Diff
--- aes-armv4.pl.orig 2012-09-03 00:16:20.000000000 -0600
|
|
+++ aes-armv4.pl 2012-09-03 00:17:22.000000000 -0600
|
|
@@ -171,7 +170,8 @@
|
|
stmdb sp!,{r1,r4-r12,lr}
|
|
mov $rounds,r0 @ inp
|
|
mov $key,r2
|
|
- sub $tbl,r3,#AES_encrypt-AES_Te @ Te
|
|
+ad1=AES_encrypt-AES_Te
|
|
+ sub $tbl,r3,#ad1 @ Te
|
|
#if __ARM_ARCH__<7
|
|
ldrb $s0,[$rounds,#3] @ load input data in endian-neutral
|
|
ldrb $t1,[$rounds,#2] @ manner...
|
|
@@ -426,7 +426,8 @@
|
|
bne .Labrt
|
|
|
|
.Lok: stmdb sp!,{r4-r12,lr}
|
|
- sub $tbl,r3,#_armv4_AES_set_encrypt_key-AES_Te-1024 @ Te4
|
|
+ad2=_armv4_AES_set_encrypt_key-AES_Te-1024
|
|
+ sub $tbl,r3,#ad2 @ Te4
|
|
|
|
mov $rounds,r0 @ inp
|
|
mov lr,r1 @ bits
|
|
@@ -887,7 +888,8 @@
|
|
stmdb sp!,{r1,r4-r12,lr}
|
|
mov $rounds,r0 @ inp
|
|
mov $key,r2
|
|
- sub $tbl,r3,#AES_decrypt-AES_Td @ Td
|
|
+ad3=AES_decrypt-AES_Td
|
|
+ sub $tbl,r3,#ad3 @ Td
|
|
#if __ARM_ARCH__<7
|
|
ldrb $s0,[$rounds,#3] @ load input data in endian-neutral
|
|
ldrb $t1,[$rounds,#2] @ manner...
|