diff options
author | Julien Thierry <[email protected]> | 2020-10-14 08:38:01 +0100 |
---|---|---|
committer | Josh Poimboeuf <[email protected]> | 2021-01-13 18:13:10 -0600 |
commit | 468af56a7bbaa626da5a4578bedc930d731fba13 (patch) | |
tree | d928c9ef930731168ca94e101e24b2b2e8704abf /drivers/usb/cdns3/cdns3-trace.c | |
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 <[email protected]>
Acked-by: Peter Zijlstra (Intel) <[email protected]>
Signed-off-by: Josh Poimboeuf <[email protected]>
Diffstat (limited to 'drivers/usb/cdns3/cdns3-trace.c')
0 files changed, 0 insertions, 0 deletions