On Wednesday 2010-06-30 10:04, Jan Engelhardt wrote:
>sha256-sparcv9.s: Assembler messages:
>sha256-sparcv9.s:1849: Error: unaligned opcodes detected in executable 
>segment
>
>---
> crypto/sha/sha256-sparcv9.s |    1 +
> crypto/sha/sha512-sparcv9.s |    1 +
> 2 files changed, 2 insertions(+)

Actually, since these turned out to be generated files, this one
is needed:

---
 crypto/sha/asm/sha1-sparcv9.pl   |    1 +
 crypto/sha/asm/sha512-sparcv9.pl |    1 +
 2 files changed, 2 insertions(+)

Index: openssl-1.0.0/crypto/sha/asm/sha1-sparcv9.pl
===================================================================
--- openssl-1.0.0.orig/crypto/sha/asm/sha1-sparcv9.pl
+++ openssl-1.0.0/crypto/sha/asm/sha1-sparcv9.pl
@@ -276,6 +276,7 @@ $code.=<<___;
 .type  sha1_block_data_order,#function
 .size  sha1_block_data_order,(.-sha1_block_data_order)
 .asciz "SHA1 block transform for SPARCv9, CRYPTOGAMS by <app...@openssl.org>"
+.align 4
 ___
 
 $code =~ s/\`([^\`]*)\`/eval $1/gem;
Index: openssl-1.0.0/crypto/sha/asm/sha512-sparcv9.pl
===================================================================
--- openssl-1.0.0.orig/crypto/sha/asm/sha512-sparcv9.pl
+++ openssl-1.0.0/crypto/sha/asm/sha512-sparcv9.pl
@@ -586,6 +586,7 @@ $code.=<<___;
 .type  sha${label}_block_data_order,#function
 .size  sha${label}_block_data_order,(.-sha${label}_block_data_order)
 .asciz "SHA${label} block transform for SPARCv9, CRYPTOGAMS by 
<app...@openssl.org>"
+.align 4
 ___
 
 $code =~ s/\`([^\`]*)\`/eval $1/gem;
______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
Development Mailing List                       openssl-dev@openssl.org
Automated List Manager                           majord...@openssl.org

Reply via email to