aboutsummaryrefslogtreecommitdiff
path: root/lldb/source/Plugins/ScriptInterpreter/Python/lldb-python.h
diff options
context:
space:
mode:
authorDaniil Kovalev <dkovalev@accesssoftek.com>2024-07-25 22:21:03 +0300
committerGitHub <noreply@github.com>2024-07-25 22:21:03 +0300
commit56fd2472d887392855ad85c53df5782a2c3f8ddb (patch)
tree24f5db4f6598a63391b67fce69a8baba2d33b0fa /lldb/source/Plugins/ScriptInterpreter/Python/lldb-python.h
parent81ce796095c8e2ededa5d9df1c963cf08a75a6f1 (diff)
downloadllvm-56fd2472d887392855ad85c53df5782a2c3f8ddb.zip
llvm-56fd2472d887392855ad85c53df5782a2c3f8ddb.tar.gz
llvm-56fd2472d887392855ad85c53df5782a2c3f8ddb.tar.bz2
[PAC] Sign LR with B key for non-leaf functions with ptrauth-returns attr (#100552)
For pauthtest ABI, there is a bunch of ptrauth-* options, including ptrauth-returns. Use "ptrauth-returns" function attribute to indicate need for LR signing with B key for non-leaf function to avoid using "sign-return-address" and "sign-return-address-key" which were originally designed for pac-ret. Co-authored-by: Ahmed Bougacha <ahmed@bougacha.org> Co-authored-by: Anatoly Trosinenko <atrosinenko@accesssoftek.com>
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/lldb-python.h')
0 files changed, 0 insertions, 0 deletions