diff options
author | Luis Machado <luis.machado@arm.com> | 2023-02-07 09:47:27 +0000 |
---|---|---|
committer | Luis Machado <luis.machado@arm.com> | 2023-10-04 16:23:40 +0100 |
commit | f62b3d21ec1f8c62905c55b76543d49666e2f717 (patch) | |
tree | 51ab84a95d21814bec496b91665eea382b9a6f42 /gdb/arch-utils.c | |
parent | 1bb099a2449347510e164e253aea14a186fef0b1 (diff) | |
download | gdb-f62b3d21ec1f8c62905c55b76543d49666e2f717.zip gdb-f62b3d21ec1f8c62905c55b76543d49666e2f717.tar.gz gdb-f62b3d21ec1f8c62905c55b76543d49666e2f717.tar.bz2 |
sme: Signal frame support
Teach gdb about the ZA/SSVE state on signal frames and how to restore
the contents of the registers.
There is a new ZA_MAGIC context that the Linux Kernel uses to communicate
the ZA register state to gdb.
The SVE_MAGIC context has also been adjusted to contain a flag indicating
whether it is a SVE or SSVE state.
Regression-tested on aarch64-linux Ubuntu 22.04/20.04.
Reviewed-by: Thiago Jung Bauermann <thiago.bauermann@linaro.org>
Diffstat (limited to 'gdb/arch-utils.c')
0 files changed, 0 insertions, 0 deletions