Add some missing cfi frame info in keccak1600-x86_64.pl
authorBernd Edlinger <bernd.edlinger@hotmail.de>
Wed, 18 Dec 2019 21:31:00 +0000 (22:31 +0100)
committerBernd Edlinger <bernd.edlinger@hotmail.de>
Fri, 20 Dec 2019 22:13:20 +0000 (23:13 +0100)
Reviewed-by: Kurt Roeckx <kurt@roeckx.be>
(Merged from https://github.com/openssl/openssl/pull/10654)

(cherry picked from commit 95bbe6eff7aadc681e282ec957379b49d6f80ca8)

crypto/sha/asm/keccak1600-x86_64.pl

index 42de5bf123447f0f5358aba32f8700a9603205dd..82ccdd16798e12f76cbbd4e77d0041657add2200 100755 (executable)
@@ -84,6 +84,7 @@ $code.=<<___;
 .type  __KeccakF1600,\@abi-omnipotent
 .align 32
 __KeccakF1600:
+.cfi_startproc
        mov     $A[4][0](%rdi),@C[0]
        mov     $A[4][1](%rdi),@C[1]
        mov     $A[4][2](%rdi),@C[2]
@@ -342,6 +343,7 @@ $code.=<<___;
 
        lea     -192($iotas),$iotas     # rewind iotas
        ret
+.cfi_endproc
 .size  __KeccakF1600,.-__KeccakF1600
 
 .type  KeccakF1600,\@abi-omnipotent