[all-commits] [llvm/llvm-project] 47e2df: [AArch64][COFF] Branch-protection=standard/pac-ret...
Daniel Kiss via All-commits
all-commits at lists.llvm.org
Fri Jul 17 00:49:27 PDT 2026
Branch: refs/heads/release/23.x
Home: https://github.com/llvm/llvm-project
Commit: 47e2df730a099583f16fc6fe64f0d2ffc5b7a16a
https://github.com/llvm/llvm-project/commit/47e2df730a099583f16fc6fe64f0d2ffc5b7a16a
Author: Daniel Kiss <daniel.kiss at arm.com>
Date: 2026-07-17 (Fri, 17 Jul 2026)
Changed paths:
M clang/docs/ReleaseNotes.md
M clang/docs/UsersManual.md
M clang/lib/Basic/Targets/AArch64.cpp
M clang/lib/Basic/Targets/ARM.cpp
M clang/lib/Driver/ToolChains/Clang.cpp
M clang/test/CodeGen/AArch64/branch-protection-attr.c
M clang/test/CodeGen/AArch64/sign-return-address.c
M clang/test/Driver/aarch64-security-options.c
M clang/test/Preprocessor/aarch64-target-features.c
M llvm/docs/ReleaseNotes.md
M llvm/include/llvm/TargetParser/ARMTargetParserCommon.h
M llvm/lib/Target/AArch64/AArch64MachineFunctionInfo.cpp
M llvm/lib/Target/AArch64/AArch64PointerAuth.cpp
M llvm/lib/TargetParser/ARMTargetParserCommon.cpp
M llvm/test/CodeGen/AArch64/sign-return-address.ll
A llvm/test/CodeGen/AArch64/windows-pac-invalid-a-key.ll
M llvm/test/CodeGen/AArch64/wineh-bti.ll
Log Message:
-----------
[AArch64][COFF] Branch-protection=standard/pac-ret means "b-key" on Windows (#203989)
On AArch64 Windows the `B-key` is the only supported key for userspace,
let's make "standard" and "pac-ret" options generate "b-key".
Fixes: #203852
(cherry picked from commit 68f703f3e58a52c41b39dfc654a675560b6c5614)
To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications
More information about the All-commits
mailing list