OLD | NEW |
| (Empty) |
1 diff --git a/crypto/sha/asm/sha1-armv4-large.pl b/crypto/sha/asm/sha1-armv4-larg
e.pl | |
2 index 6e65fe3..79e3f61 100644 | |
3 --- a/crypto/sha/asm/sha1-armv4-large.pl | |
4 +++ b/crypto/sha/asm/sha1-armv4-large.pl | |
5 @@ -161,6 +161,7 @@ for($i=0;$i<5;$i++) { | |
6 $code.=<<___; | |
7 teq $Xi,sp | |
8 bne .L_00_15 @ [((11+4)*5+2)*3] | |
9 + sub sp,sp,#5*4 | |
10 ___ | |
11 &BODY_00_15(@V); unshift(@V,pop(@V)); | |
12 &BODY_16_19(@V); unshift(@V,pop(@V)); | |
13 @@ -170,7 +171,7 @@ ___ | |
14 $code.=<<___; | |
15 | |
16 ldr $K,.LK_20_39 @ [+15+16*4] | |
17 - sub sp,sp,#25*4 | |
18 + sub sp,sp,#20*4 | |
19 cmn sp,#0 @ [+3], clear carry to denote 20_39 | |
20 .L_20_39_or_60_79: | |
21 ___ | |
OLD | NEW |