| 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 |