Skip to content

Commit 3e46bfa

Browse files
fixup! [Clang][Arm][AArch64] Add branch protection attributes to the defaults.
1 parent c421b6b commit 3e46bfa

File tree

1 file changed

+1
-4
lines changed

1 file changed

+1
-4
lines changed

clang/lib/CodeGen/CGCall.cpp

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2027,10 +2027,7 @@ static void getTrivialDefaultFunctionAttributes(
20272027

20282028
if (BPI.SignReturnAddr != LangOptions::SignReturnAddressScopeKind::None) {
20292029
FuncAttrs.addAttribute("sign-return-address", BPI.getSignReturnAddrStr());
2030-
FuncAttrs.addAttribute(
2031-
"sign-return-address-key",
2032-
BPI.SignKey == LangOptions::SignReturnAddressKeyKind::AKey ? "a_key"
2033-
: "b_key");
2030+
FuncAttrs.addAttribute("sign-return-address-key", BPI.getSignKeyStr());
20342031
}
20352032
if (BPI.BranchTargetEnforcement)
20362033
FuncAttrs.addAttribute("branch-target-enforcement", "true");

0 commit comments

Comments
 (0)