[Pkg-openssl-devel] Bug#649841: Bug#649841:
Kurt Roeckx
kurt at roeckx.be
Mon Sep 10 19:30:56 UTC 2012
On Sun, Sep 09, 2012 at 01:55:38AM +0100, David Miller wrote:
>
> This was fixed incorrectly, and causes regressions. The sparcv9
> optimized assembler routines are no longer enabled, amongst other
> things. The change should be flat out reverted.
>
> The error message originally reported in the build was due to a
> bug in Sparc binutils, it wasn't turning on multiply and divide
> capabilities with v8 was specified. That bug has been fixed a
> very long time ago.
I saw you mailed the openssl list with this:
--- 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
I guess I'll also need to apply this?
Kurt
More information about the Pkg-openssl-devel
mailing list