projects
/
openssl.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
cd7b854
)
aes-armv4.pl: make it link.
author
Andy Polyakov
<appro@openssl.org>
Tue, 15 Nov 2011 13:55:52 +0000
(13:55 +0000)
committer
Andy Polyakov
<appro@openssl.org>
Tue, 15 Nov 2011 13:55:52 +0000
(13:55 +0000)
crypto/aes/asm/aes-armv4.pl
patch
|
blob
|
history
diff --git
a/crypto/aes/asm/aes-armv4.pl
b/crypto/aes/asm/aes-armv4.pl
index 55b6e04b676d65cc6eb992721a2d1e30230b68e5..943ce45ff1b0d1dab3f34d15573dd3f7c8701b1d 100644
(file)
--- a/
crypto/aes/asm/aes-armv4.pl
+++ b/
crypto/aes/asm/aes-armv4.pl
@@
-404,10
+404,10
@@
_armv4_AES_encrypt:
ldr pc,[sp],#4 @ pop and return
.size _armv4_AES_encrypt,.-_armv4_AES_encrypt
ldr pc,[sp],#4 @ pop and return
.size _armv4_AES_encrypt,.-_armv4_AES_encrypt
-.global AES_set_encrypt_key
-.type AES_set_encrypt_key,%function
+.global
private_
AES_set_encrypt_key
+.type
private_
AES_set_encrypt_key,%function
.align 5
.align 5
-AES_set_encrypt_key:
+
private_
AES_set_encrypt_key:
sub r3,pc,#8 @ AES_set_encrypt_key
teq r0,#0
moveq r0,#-1
sub r3,pc,#8 @ AES_set_encrypt_key
teq r0,#0
moveq r0,#-1
@@
-425,7
+425,7
@@
AES_set_encrypt_key:
bne .Labrt
.Lok: stmdb sp!,{r4-r12,lr}
bne .Labrt
.Lok: stmdb sp!,{r4-r12,lr}
- sub $tbl,r3,#AES_set_encrypt_key-AES_Te-1024 @ Te4
+ sub $tbl,r3,#
private_
AES_set_encrypt_key-AES_Te-1024 @ Te4
mov $rounds,r0 @ inp
mov lr,r1 @ bits
mov $rounds,r0 @ inp
mov lr,r1 @ bits
@@
-678,14
+678,14
@@
AES_set_encrypt_key:
.Labrt: tst lr,#1
moveq pc,lr @ be binary compatible with V4, yet
bx lr @ interoperable with Thumb ISA:-)
.Labrt: tst lr,#1
moveq pc,lr @ be binary compatible with V4, yet
bx lr @ interoperable with Thumb ISA:-)
-.size
AES_set_encrypt_key,.-
AES_set_encrypt_key
+.size
private_AES_set_encrypt_key,.-private_
AES_set_encrypt_key
-.global AES_set_decrypt_key
-.type AES_set_decrypt_key,%function
+.global
private_
AES_set_decrypt_key
+.type
private_
AES_set_decrypt_key,%function
.align 5
.align 5
-AES_set_decrypt_key:
+
private_
AES_set_decrypt_key:
str lr,[sp,#-4]! @ push lr
str lr,[sp,#-4]! @ push lr
- bl AES_set_encrypt_key
+ bl
private_
AES_set_encrypt_key
teq r0,#0
ldrne lr,[sp],#4 @ pop lr
bne .Labrt
teq r0,#0
ldrne lr,[sp],#4 @ pop lr
bne .Labrt
@@
-772,7
+772,7
@@
$code.=<<___;
moveq pc,lr @ be binary compatible with V4, yet
bx lr @ interoperable with Thumb ISA:-)
#endif
moveq pc,lr @ be binary compatible with V4, yet
bx lr @ interoperable with Thumb ISA:-)
#endif
-.size
AES_set_decrypt_key,.-
AES_set_decrypt_key
+.size
private_AES_set_decrypt_key,.-private_
AES_set_decrypt_key
.type AES_Td,%object
.align 5
.type AES_Td,%object
.align 5