PPC assembly pack: make new .size directives profiler-friendly.
Suggested by: Anton Blanchard
(cherry picked from commit 76c15d790e
)
This commit is contained in:
parent
3a55a42bff
commit
e41a49c625
@ -471,7 +471,6 @@ Lenc_done:
|
|||||||
.long 0
|
.long 0
|
||||||
.byte 0,12,4,1,0x80,18,3,0
|
.byte 0,12,4,1,0x80,18,3,0
|
||||||
.long 0
|
.long 0
|
||||||
.size .AES_encrypt,.-.AES_encrypt
|
|
||||||
|
|
||||||
.align 5
|
.align 5
|
||||||
Lppc_AES_encrypt:
|
Lppc_AES_encrypt:
|
||||||
@ -761,6 +760,7 @@ Lenc_compact_done:
|
|||||||
blr
|
blr
|
||||||
.long 0
|
.long 0
|
||||||
.byte 0,12,0x14,0,0,0,0,0
|
.byte 0,12,0x14,0,0,0,0,0
|
||||||
|
.size .AES_encrypt,.-.AES_encrypt
|
||||||
|
|
||||||
.globl .AES_decrypt
|
.globl .AES_decrypt
|
||||||
.align 7
|
.align 7
|
||||||
@ -905,7 +905,6 @@ Ldec_done:
|
|||||||
.long 0
|
.long 0
|
||||||
.byte 0,12,4,1,0x80,18,3,0
|
.byte 0,12,4,1,0x80,18,3,0
|
||||||
.long 0
|
.long 0
|
||||||
.size .AES_decrypt,.-.AES_decrypt
|
|
||||||
|
|
||||||
.align 5
|
.align 5
|
||||||
Lppc_AES_decrypt:
|
Lppc_AES_decrypt:
|
||||||
@ -1352,6 +1351,7 @@ Ldec_compact_done:
|
|||||||
blr
|
blr
|
||||||
.long 0
|
.long 0
|
||||||
.byte 0,12,0x14,0,0,0,0,0
|
.byte 0,12,0x14,0,0,0,0,0
|
||||||
|
.size .AES_decrypt,.-.AES_decrypt
|
||||||
|
|
||||||
.asciz "AES for PPC, CRYPTOGAMS by <appro\@openssl.org>"
|
.asciz "AES for PPC, CRYPTOGAMS by <appro\@openssl.org>"
|
||||||
.align 7
|
.align 7
|
||||||
|
@ -265,7 +265,6 @@ Ldone:
|
|||||||
.long 0
|
.long 0
|
||||||
.byte 0,12,4,1,0x80,18,3,0
|
.byte 0,12,4,1,0x80,18,3,0
|
||||||
.long 0
|
.long 0
|
||||||
.size .sha1_block_data_order,.-.sha1_block_data_order
|
|
||||||
___
|
___
|
||||||
|
|
||||||
# This is private block function, which uses tailored calling
|
# This is private block function, which uses tailored calling
|
||||||
@ -317,6 +316,7 @@ $code.=<<___;
|
|||||||
blr
|
blr
|
||||||
.long 0
|
.long 0
|
||||||
.byte 0,12,0x14,0,0,0,0,0
|
.byte 0,12,0x14,0,0,0,0,0
|
||||||
|
.size .sha1_block_data_order,.-.sha1_block_data_order
|
||||||
___
|
___
|
||||||
$code.=<<___;
|
$code.=<<___;
|
||||||
.asciz "SHA1 block transform for PPC, CRYPTOGAMS by <appro\@fy.chalmers.se>"
|
.asciz "SHA1 block transform for PPC, CRYPTOGAMS by <appro\@fy.chalmers.se>"
|
||||||
|
@ -344,7 +344,6 @@ Ldone:
|
|||||||
.long 0
|
.long 0
|
||||||
.byte 0,12,4,1,0x80,18,3,0
|
.byte 0,12,4,1,0x80,18,3,0
|
||||||
.long 0
|
.long 0
|
||||||
.size $func,.-$func
|
|
||||||
___
|
___
|
||||||
|
|
||||||
if ($SZ==4 || $SIZE_T==8) {
|
if ($SZ==4 || $SIZE_T==8) {
|
||||||
@ -417,6 +416,7 @@ $code.=<<___;
|
|||||||
blr
|
blr
|
||||||
.long 0
|
.long 0
|
||||||
.byte 0,12,0x14,0,0,0,0,0
|
.byte 0,12,0x14,0,0,0,0,0
|
||||||
|
.size $func,.-$func
|
||||||
___
|
___
|
||||||
} else {
|
} else {
|
||||||
########################################################################
|
########################################################################
|
||||||
@ -665,6 +665,7 @@ $code.=<<___;
|
|||||||
blr
|
blr
|
||||||
.long 0
|
.long 0
|
||||||
.byte 0,12,0x14,0,0,0,0,0
|
.byte 0,12,0x14,0,0,0,0,0
|
||||||
|
.size $func,.-$func
|
||||||
___
|
___
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user