Home | History | Annotate | Download | only in patches
      1 diff --git a/crypto/sha/asm/sha1-armv4-large.pl b/crypto/sha/asm/sha1-armv4-large.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  ___
     22