aboutsummaryrefslogtreecommitdiff
path: root/lldb/packages/Python/lldbsuite/test/gdbclientutils.py
diff options
context:
space:
mode:
authorBenjamin Maxwell <benjamin.maxwell@arm.com>2024-12-02 09:32:15 +0000
committerGitHub <noreply@github.com>2024-12-02 09:32:15 +0000
commit5248e1d4e1ee950d1703ec57141257b02446dd67 (patch)
treea517590e699e7cc74074a7a0a6d5915b88725ac4 /lldb/packages/Python/lldbsuite/test/gdbclientutils.py
parent7a7a426188eea0b181738436205759e13ad6fd7b (diff)
downloadllvm-5248e1d4e1ee950d1703ec57141257b02446dd67.zip
llvm-5248e1d4e1ee950d1703ec57141257b02446dd67.tar.gz
llvm-5248e1d4e1ee950d1703ec57141257b02446dd67.tar.bz2
[AArch64] Fix frame-pointer offset with hazard padding (#118091)
The `-aarch64-stack-hazard-size=<val>` option disables register paring (as the hazard padding may mean the offset is too large for STP/LDP). This broke setting the frame-pointer offset, as the code to find the frame record looked for a (FP, LR) register pair. This patch resolves this by looking for FP, LR as two unpaired registers when hazard padding is enabled.
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/gdbclientutils.py')
0 files changed, 0 insertions, 0 deletions