sha1-armv4-large.pl: comply with ABI [from HEAD].
This commit is contained in:
parent
8e1c33e160
commit
40ce8fca73
@ -177,6 +177,7 @@ for($i=0;$i<5;$i++) {
|
|||||||
$code.=<<___;
|
$code.=<<___;
|
||||||
teq $Xi,sp
|
teq $Xi,sp
|
||||||
bne .L_00_15 @ [((11+4)*5+2)*3]
|
bne .L_00_15 @ [((11+4)*5+2)*3]
|
||||||
|
sub sp,sp,#25*4
|
||||||
___
|
___
|
||||||
&BODY_00_15(@V); unshift(@V,pop(@V));
|
&BODY_00_15(@V); unshift(@V,pop(@V));
|
||||||
&BODY_16_19(@V); unshift(@V,pop(@V));
|
&BODY_16_19(@V); unshift(@V,pop(@V));
|
||||||
@ -186,7 +187,6 @@ ___
|
|||||||
$code.=<<___;
|
$code.=<<___;
|
||||||
|
|
||||||
ldr $K,.LK_20_39 @ [+15+16*4]
|
ldr $K,.LK_20_39 @ [+15+16*4]
|
||||||
sub sp,sp,#25*4
|
|
||||||
cmn sp,#0 @ [+3], clear carry to denote 20_39
|
cmn sp,#0 @ [+3], clear carry to denote 20_39
|
||||||
.L_20_39_or_60_79:
|
.L_20_39_or_60_79:
|
||||||
___
|
___
|
||||||
|
Loading…
Reference in New Issue
Block a user