This is an automated email from the git hooks/post-receive script. Git pushed a commit to branch master in repository ffmpeg.
commit 77ff3bcb90cc21e46b5badb1cd791c0538e872c9 Author: Martin Storsjö <[email protected]> AuthorDate: Tue Mar 31 13:34:17 2026 +0300 Commit: Martin Storsjö <[email protected]> CommitDate: Tue Mar 31 19:57:46 2026 +0000 aarch64: Add AARCH64_VALID_JUMP_CALL_TARGET We currently don't have any cases where this is needed, but include it for completeness and clarity. These macros for BTI were added in 08b4716a9ed277afb4af69b07b751c9bd046aa70. A later comment in this file, added in 248986a0db56f833b5fc3b1b96445b841f85220b, referenced the macro AARCH64_VALID_JUMP_CALL_TARGET which never was added here before. --- libavutil/aarch64/asm.S | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/libavutil/aarch64/asm.S b/libavutil/aarch64/asm.S index 2c5fa7b7ca..e0cb74a579 100644 --- a/libavutil/aarch64/asm.S +++ b/libavutil/aarch64/asm.S @@ -207,10 +207,12 @@ DISABLE_SME2 */ #if defined(__ARM_FEATURE_BTI_DEFAULT) && (__ARM_FEATURE_BTI_DEFAULT == 1) # define GNU_PROPERTY_AARCH64_BTI (1 << 0) // Has BTI -# define AARCH64_VALID_CALL_TARGET hint #34 // BTI 'c' -# define AARCH64_VALID_JUMP_TARGET hint #38 // BTI 'j' +# define AARCH64_VALID_JUMP_CALL_TARGET hint #38 // BTI 'jc' +# define AARCH64_VALID_CALL_TARGET hint #34 // BTI 'c' +# define AARCH64_VALID_JUMP_TARGET hint #38 // BTI 'j' #else # define GNU_PROPERTY_AARCH64_BTI 0 // No BTI +# define AARCH64_VALID_JUMP_CALL_TARGET # define AARCH64_VALID_CALL_TARGET # define AARCH64_VALID_JUMP_TARGET #endif _______________________________________________ ffmpeg-cvslog mailing list -- [email protected] To unsubscribe send an email to [email protected]
