Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/boringssl.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'crypto/aes/asm/bsaes-x86_64.pl')
-rw-r--r--crypto/aes/asm/bsaes-x86_64.pl10
1 files changed, 10 insertions, 0 deletions
diff --git a/crypto/aes/asm/bsaes-x86_64.pl b/crypto/aes/asm/bsaes-x86_64.pl
index 3f7d33c4..8c6e66a4 100644
--- a/crypto/aes/asm/bsaes-x86_64.pl
+++ b/crypto/aes/asm/bsaes-x86_64.pl
@@ -1049,6 +1049,7 @@ if (0 && !$win64) { # following four functions are unsupported interface
$code.=<<___;
.globl bsaes_enc_key_convert
.type bsaes_enc_key_convert,\@function,2
+.hidden bsaes_enc_key_convert
.align 16
bsaes_enc_key_convert:
mov 240($inp),%r10d # pass rounds
@@ -1062,6 +1063,7 @@ bsaes_enc_key_convert:
.globl bsaes_encrypt_128
.type bsaes_encrypt_128,\@function,4
+.hidden bsaes_encrypt_128
.align 16
bsaes_encrypt_128:
.Lenc128_loop:
@@ -1095,6 +1097,7 @@ bsaes_encrypt_128:
.globl bsaes_dec_key_convert
.type bsaes_dec_key_convert,\@function,2
+.hidden bsaes_dec_key_convert
.align 16
bsaes_dec_key_convert:
mov 240($inp),%r10d # pass rounds
@@ -1109,6 +1112,7 @@ bsaes_dec_key_convert:
.globl bsaes_decrypt_128
.type bsaes_decrypt_128,\@function,4
+.hidden bsaes_decrypt_128
.align 16
bsaes_decrypt_128:
.Ldec128_loop:
@@ -1154,6 +1158,7 @@ if ($ecb) {
$code.=<<___;
.globl bsaes_ecb_encrypt_blocks
.type bsaes_ecb_encrypt_blocks,\@abi-omnipotent
+.hidden bsaes_ecb_encrypt_blocks
.align 16
bsaes_ecb_encrypt_blocks:
mov %rsp, %rax
@@ -1355,6 +1360,7 @@ $code.=<<___;
.globl bsaes_ecb_decrypt_blocks
.type bsaes_ecb_decrypt_blocks,\@abi-omnipotent
+.hidden bsaes_ecb_decrypt_blocks
.align 16
bsaes_ecb_decrypt_blocks:
mov %rsp, %rax
@@ -1560,6 +1566,7 @@ $code.=<<___;
.extern asm_AES_cbc_encrypt
.globl bsaes_cbc_encrypt
.type bsaes_cbc_encrypt,\@abi-omnipotent
+.hidden bsaes_cbc_encrypt
.align 16
bsaes_cbc_encrypt:
___
@@ -1847,6 +1854,7 @@ $code.=<<___;
.globl bsaes_ctr32_encrypt_blocks
.type bsaes_ctr32_encrypt_blocks,\@abi-omnipotent
+.hidden bsaes_ctr32_encrypt_blocks
.align 16
bsaes_ctr32_encrypt_blocks:
mov %rsp, %rax
@@ -2088,6 +2096,7 @@ $arg6=~s/d$//;
$code.=<<___;
.globl bsaes_xts_encrypt
.type bsaes_xts_encrypt,\@abi-omnipotent
+.hidden bsaes_xts_encrypt
.align 16
bsaes_xts_encrypt:
mov %rsp, %rax
@@ -2469,6 +2478,7 @@ $code.=<<___;
.globl bsaes_xts_decrypt
.type bsaes_xts_decrypt,\@abi-omnipotent
+.hidden bsaes_xts_decrypt
.align 16
bsaes_xts_decrypt:
mov %rsp, %rax