[openssl/openssl] 481e70: crypto/aes/asm/asm-sha{1,256}-armv8.pl: add missin...

0 views
Skip to first unread message

nikolapajkovsky

unread,
May 28, 2026, 4:59:49 AM (3 days ago) May 28
to openssl...@openssl.org
Branch: refs/heads/openssl-3.6
Home: https://github.com/openssl/openssl
Commit: 481e707473f69c1b0d700d4aecc5ae0e60aad8b6
https://github.com/openssl/openssl/commit/481e707473f69c1b0d700d4aecc5ae0e60aad8b6
Author: Nikola Pajkovsky <nik...@openssl.org>
Date: 2026-05-28 (Thu, 28 May 2026)

Changed paths:
M crypto/aes/asm/aes-sha1-armv8.pl
M crypto/aes/asm/aes-sha256-armv8.pl

Log Message:
-----------
crypto/aes/asm/asm-sha{1,256}-armv8.pl: add missing function alignment

clang-22 reported missing alignment on MacOS:

ld: warning: arm64 function not 4-byte aligned: _asm_sha1_hmac_aescbc_dec from libcrypto.a(libcrypto-lib-aes-sha1-armv8.o)
ld: warning: arm64 function not 4-byte aligned: _asm_sha256_hmac_aescbc_dec from libcrypto.a(libcrypto-lib-aes-sha256-armv8.o)

Add ".align 4" directives to the affected functions.

Signed-off-by: Nikola Pajkovsky <nik...@openssl.org>

Reviewed-by: Saša Nedvědický <sas...@openssl.org>
Reviewed-by: Tom Cosgrove <tom.co...@arm.com>
Reviewed-by: Tomas Mraz <to...@openssl.foundation>
Reviewed-by: Eugene Syromiatnikov <es...@openssl.org>
MergeDate: Thu May 28 08:31:59 2026
(Merged from https://github.com/openssl/openssl/pull/31284)

(cherry picked from commit 94fbc0254fb9b04b528bcd1660420367b346f43f)



To unsubscribe from these emails, change your notification settings at https://github.com/openssl/openssl/settings/notifications
Reply all
Reply to author
Forward
0 new messages