sme2: signal frame support
authorLuis Machado <luis.machado@arm.com>
Tue, 13 Jun 2023 14:23:00 +0000 (15:23 +0100)
committerLuis Machado <luis.machado@arm.com>
Wed, 4 Oct 2023 15:23:40 +0000 (16:23 +0100)
commit189e5663eb9ddafca3cd3e905d8642e5cb15832c
tree449cf18d344501c8b2d6e2a9f93e41429fe225f3
parent45f6a1e6aa4141a565e38a800f677f9e352425ba
sme2: signal frame support

Teach gdb about the ZT state on signal frames and how to restore
the contents of the registers.

There is a new ZT_MAGIC context that the Linux Kernel uses to communicate
the ZT register state to gdb.

As mentioned before, the ZT state should only be available when the ZA state
is available.

Validated under Fast Models.

Reviewed-by: Thiago Jung Bauermann <thiago.bauermann@linaro.org>
gdb/aarch64-linux-tdep.c