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 |