summaryrefslogtreecommitdiffstats
path: root/crypto/aes
diff options
context:
space:
mode:
authorBernd Edlinger <bernd.edlinger@hotmail.de>2019-12-18 17:33:03 +0100
committerBernd Edlinger <bernd.edlinger@hotmail.de>2019-12-20 22:46:20 +0100
commit4a0b7ffcc0b50ef81d32939f3f12217e2ea08621 (patch)
tree952d7856d40efe114b520c8de34e0892fcc44e0b /crypto/aes
parentAdd some missing cfi frame info in camellia-x86_64.pl (diff)
downloadopenssl-4a0b7ffcc0b50ef81d32939f3f12217e2ea08621.tar.xz
openssl-4a0b7ffcc0b50ef81d32939f3f12217e2ea08621.zip
Add some missing cfi frame info in aes-x86_64.pl
Reviewed-by: Richard Levitte <levitte@openssl.org> Reviewed-by: Kurt Roeckx <kurt@roeckx.be> (Merged from https://github.com/openssl/openssl/pull/10650)
Diffstat (limited to 'crypto/aes')
-rwxr-xr-xcrypto/aes/asm/aes-x86_64.pl4
1 files changed, 4 insertions, 0 deletions
diff --git a/crypto/aes/asm/aes-x86_64.pl b/crypto/aes/asm/aes-x86_64.pl
index 6ab747d99a..a657e36247 100755
--- a/crypto/aes/asm/aes-x86_64.pl
+++ b/crypto/aes/asm/aes-x86_64.pl
@@ -328,6 +328,7 @@ $code.=<<___;
.type _x86_64_AES_encrypt,\@abi-omnipotent
.align 16
_x86_64_AES_encrypt:
+.cfi_startproc
xor 0($key),$s0 # xor with key
xor 4($key),$s1
xor 8($key),$s2
@@ -363,6 +364,7 @@ ___
}
$code.=<<___;
.byte 0xf3,0xc3 # rep ret
+.cfi_endproc
.size _x86_64_AES_encrypt,.-_x86_64_AES_encrypt
___
@@ -912,6 +914,7 @@ $code.=<<___;
.type _x86_64_AES_decrypt,\@abi-omnipotent
.align 16
_x86_64_AES_decrypt:
+.cfi_startproc
xor 0($key),$s0 # xor with key
xor 4($key),$s1
xor 8($key),$s2
@@ -954,6 +957,7 @@ ___
}
$code.=<<___;
.byte 0xf3,0xc3 # rep ret
+.cfi_endproc
.size _x86_64_AES_decrypt,.-_x86_64_AES_decrypt
___