From: Andy Polyakov Date: Sun, 22 Apr 2018 10:48:56 +0000 (+0200) Subject: sha/asm/keccak1600-x86_64.pl: make it work on Windows. X-Git-Tag: OpenSSL_1_1_1-pre6~58 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=0fe72aaaa9bb01b440e6a285bffc1ffc2ea174ac;p=oweals%2Fopenssl.git sha/asm/keccak1600-x86_64.pl: make it work on Windows. Reviewed-by: Richard Levitte (Merged from https://github.com/openssl/openssl/pull/6042) --- diff --git a/crypto/sha/asm/keccak1600-x86_64.pl b/crypto/sha/asm/keccak1600-x86_64.pl index 94c9c10f88..e24b5754ac 100755 --- a/crypto/sha/asm/keccak1600-x86_64.pl +++ b/crypto/sha/asm/keccak1600-x86_64.pl @@ -81,7 +81,7 @@ my @rhotates = ([ 0, 1, 62, 28, 27 ], $code.=<<___; .text -.type __KeccakF1600,\@function +.type __KeccakF1600,\@abi-omnipotent .align 32 __KeccakF1600: mov $A[4][0](%rdi),@C[0] @@ -345,7 +345,7 @@ $code.=<<___; .size __KeccakF1600,.-__KeccakF1600 .globl KeccakF1600 -.type KeccakF1600,\@function +.type KeccakF1600,\@abi-omnipotent .align 32 KeccakF1600: .cfi_startproc @@ -410,7 +410,7 @@ ___ ($A_flat,$inp) = ("%r8","%r9"); $code.=<<___; .globl SHA3_absorb -.type SHA3_absorb,\@function +.type SHA3_absorb,\@function,4 .align 32 SHA3_absorb: .cfi_startproc @@ -505,7 +505,7 @@ ___ $code.=<<___; .globl SHA3_squeeze -.type SHA3_squeeze,\@function +.type SHA3_squeeze,\@function,4 .align 32 SHA3_squeeze: .cfi_startproc