diff options
author | Julien Thierry | 2020-10-14 08:38:01 +0100 |
---|---|---|
committer | Josh Poimboeuf | 2021-01-13 18:13:10 -0600 |
commit | 468af56a7bbaa626da5a4578bedc930d731fba13 (patch) | |
tree | d928c9ef930731168ca94e101e24b2b2e8704abf /tools/firewire | |
parent | fb084fde0c8106bc86df243411751c3421c07c08 (diff) |
objtool: Support addition to set CFA base
On arm64, the compiler can set the frame pointer either
with a move operation or with and add operation like:
add (SP + constant), BP
For a simple move operation, the CFA base is changed from SP to BP.
Handle also changing the CFA base when the frame pointer is set with
an addition instruction.
Signed-off-by: Julien Thierry <jthierry@redhat.com>
Acked-by: Peter Zijlstra (Intel) <peterz@infradead.org>
Signed-off-by: Josh Poimboeuf <jpoimboe@redhat.com>
Diffstat (limited to 'tools/firewire')
0 files changed, 0 insertions, 0 deletions