From: David Miller <[email protected]>
Date: Mon, 10 Sep 2012 13:53:26 -0400 (EDT)

Ping?

> It won't accept:
> 
>       cmp     CONSTANT, REG
> 
> It will only allow these two forms:
> 
>       cmp     REG, CONSTANT
>       cmp     REG, REG
> 
> This is with binutils-2.22 under Linux.
> 
> diff --git a/crypto/sha/asm/sha512-sparcv9.pl 
> b/crypto/sha/asm/sha512-sparcv9.pl
> index 71d6726..e728d6e 100644
> --- a/crypto/sha/asm/sha512-sparcv9.pl
> +++ b/crypto/sha/asm/sha512-sparcv9.pl
> @@ -170,7 +170,7 @@ $code.=<<___ if ($i==0);
>       ld      [$inp+16],%l4
>       ld      [$inp+20],%l5
>       ld      [$inp+24],%l6
> -     cmp     0,$tmp31
> +     cmp     $tmp31,0
>       ld      [$inp+28],%l7
>  ___
>  $code.=<<___ if ($i<15);
______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
Development Mailing List                       [email protected]
Automated List Manager                           [email protected]

Reply via email to