[openssl-commits] [openssl] OpenSSL_1_0_2-stable update

Andy Polyakov appro at openssl.org
Wed May 13 15:00:24 UTC 2015


The branch OpenSSL_1_0_2-stable has been updated
       via  d3bb25e30ac1e07ce3b163655d8d33bc9f1186e3 (commit)
      from  eba8bf485a81541ad25a685f13f00a862cc371a8 (commit)


- Log -----------------------------------------------------------------
commit d3bb25e30ac1e07ce3b163655d8d33bc9f1186e3
Author: Andy Polyakov <appro at openssl.org>
Date:   Tue Apr 21 14:52:17 2015 +0200

    aes/asm/aesni-sha256-x86_64.pl: fix Windows compilation failure with old assembler.
    
    Reviewed-by: Matt Caswell <matt at openssl.org>
    (cherry picked from commit 82c4a079395223c0063100854a0981976db9848f)

-----------------------------------------------------------------------

Summary of changes:
 crypto/aes/asm/aesni-sha256-x86_64.pl | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/crypto/aes/asm/aesni-sha256-x86_64.pl b/crypto/aes/asm/aesni-sha256-x86_64.pl
index c1fce89..19b0433 100644
--- a/crypto/aes/asm/aesni-sha256-x86_64.pl
+++ b/crypto/aes/asm/aesni-sha256-x86_64.pl
@@ -1499,13 +1499,13 @@ ___
 
 # EXCEPTION_DISPOSITION handler (EXCEPTION_RECORD *rec,ULONG64 frame,
 #		CONTEXT *context,DISPATCHER_CONTEXT *disp)
-if ($win64) {
+if ($win64 && $avx) {
 $rec="%rcx";
 $frame="%rdx";
 $context="%r8";
 $disp="%r9";
 
-$code.=<<___ if ($avx);
+$code.=<<___;
 .extern	__imp_RtlVirtualUnwind
 .type	se_handler,\@abi-omnipotent
 .align	16
@@ -1643,7 +1643,7 @@ $code.=<<___ if ($shaext);
 	.rva	.LSEH_end_${func}_shaext
 	.rva	.LSEH_info_${func}_shaext
 ___
-$code.=<<___ if ($avx);
+$code.=<<___;
 .section	.xdata
 .align	8
 .LSEH_info_${func}_xop:


More information about the openssl-commits mailing list