Latest bn_mont.c modification broke ECDSA test. I've got math wrong, which
[openssl.git] / crypto / bn / asm / ppc-mont.pl
index b69809a97e81067b2bdbe839ede100662936d6b3..6028edca220a7b42038c843399e25c83c2b5976b 100644 (file)
@@ -267,13 +267,11 @@ Linner:
        addi    $i,$i,$BNSZ
        ble-    Louter
 \f
-       $SHRI.  $nj,$nj,$BITS-2 ; check boundary condition
        addi    $num,$num,2     ; restore $num
        subfc   $j,$j,$j        ; j=0 and "clear" XER[CA]
        addi    $tp,$sp,$FRAME
        addi    $ap,$sp,$FRAME
        mtctr   $num
-       beq     Lcopy           ; boundary condition is met
 
 .align 4
 Lsub:  $LDX    $tj,$tp,$j