From 6f8e750c42ffd34900fad30540e92e382111d567 Mon Sep 17 00:00:00 2001 From: Jussi Kivilinna Date: Tue, 17 Jan 2023 22:12:56 +0200 Subject: aarch64-asm: align functions to 16 bytes * cipher/camellia-aarch64.S: Align functions to 16 bytes. * cipher/chacha20-aarch64.S: Likewise. * cipher/cipher-gcm-armv8-aarch64-ce.S: Likewise. * cipher/crc-armv8-aarch64-ce.S: Likewise. * cipher/rijndael-aarch64.S: Likewise. * cipher/rijndael-armv8-aarch64-ce.S: Likewise. * cipher/sha1-armv8-aarch64-ce.S: Likewise. * cipher/sha256-armv8-aarch64-ce.S: Likewise. * cipher/sha512-armv8-aarch64-ce.S: Likewise. * cipher/sm3-aarch64.S: Likewise. * cipher/sm3-armv8-aarch64-ce.S: Likewise. * cipher/sm4-aarch64.S: Likewise. * cipher/sm4-armv8-aarch64-ce.S: Likewise. * cipher/sm4-armv9-aarch64-sve-ce.S: Likewise. * cipher/twofish-aarch64.S: Likewise. * mpi/aarch64/mpih-add1.S: Likewise. * mpi/aarch64/mpih-mul1.S: Likewise. * mpi/aarch64/mpih-mul2.S: Likewise. * mpi/aarch64/mpih-mul3.S: Likewise. * mpi/aarch64/mpih-sub1.S: Likewise. -- Signed-off-by: Jussi Kivilinna --- mpi/aarch64/mpih-add1.S | 1 + mpi/aarch64/mpih-mul1.S | 1 + mpi/aarch64/mpih-mul2.S | 1 + mpi/aarch64/mpih-mul3.S | 1 + mpi/aarch64/mpih-sub1.S | 1 + 5 files changed, 5 insertions(+) (limited to 'mpi') diff --git a/mpi/aarch64/mpih-add1.S b/mpi/aarch64/mpih-add1.S index 24859b17..b4121bf3 100644 --- a/mpi/aarch64/mpih-add1.S +++ b/mpi/aarch64/mpih-add1.S @@ -36,6 +36,7 @@ .globl C_SYMBOL_NAME(_gcry_mpih_add_n) ELF(.type C_SYMBOL_NAME(_gcry_mpih_add_n),%function) +.align 4 C_SYMBOL_NAME(_gcry_mpih_add_n): CFI_STARTPROC() and w5, w3, #3; diff --git a/mpi/aarch64/mpih-mul1.S b/mpi/aarch64/mpih-mul1.S index f34c13c5..f7db416b 100644 --- a/mpi/aarch64/mpih-mul1.S +++ b/mpi/aarch64/mpih-mul1.S @@ -36,6 +36,7 @@ .globl C_SYMBOL_NAME(_gcry_mpih_mul_1) ELF(.type C_SYMBOL_NAME(_gcry_mpih_mul_1),%function) +.align 4 C_SYMBOL_NAME(_gcry_mpih_mul_1): CFI_STARTPROC() and w5, w2, #3; diff --git a/mpi/aarch64/mpih-mul2.S b/mpi/aarch64/mpih-mul2.S index 1880999d..6199522d 100644 --- a/mpi/aarch64/mpih-mul2.S +++ b/mpi/aarch64/mpih-mul2.S @@ -36,6 +36,7 @@ .globl C_SYMBOL_NAME(_gcry_mpih_addmul_1) ELF(.type C_SYMBOL_NAME(_gcry_mpih_addmul_1),%function) +.align 4 C_SYMBOL_NAME(_gcry_mpih_addmul_1): CFI_STARTPROC() and w5, w2, #3; diff --git a/mpi/aarch64/mpih-mul3.S b/mpi/aarch64/mpih-mul3.S index e5faeddc..fdaf5dfe 100644 --- a/mpi/aarch64/mpih-mul3.S +++ b/mpi/aarch64/mpih-mul3.S @@ -36,6 +36,7 @@ .globl C_SYMBOL_NAME(_gcry_mpih_submul_1) ELF(.type C_SYMBOL_NAME(_gcry_mpih_submul_1),%function) +.align 4 C_SYMBOL_NAME(_gcry_mpih_submul_1): CFI_STARTPROC() and w5, w2, #3; diff --git a/mpi/aarch64/mpih-sub1.S b/mpi/aarch64/mpih-sub1.S index 46908286..fe060611 100644 --- a/mpi/aarch64/mpih-sub1.S +++ b/mpi/aarch64/mpih-sub1.S @@ -36,6 +36,7 @@ .globl C_SYMBOL_NAME(_gcry_mpih_sub_n) ELF(.type C_SYMBOL_NAME(_gcry_mpih_sub_n),%function) +.align 4 C_SYMBOL_NAME(_gcry_mpih_sub_n): CFI_STARTPROC() and w5, w3, #3; -- cgit v1.2.1