sme2: Enable SME2 support in gdbserver
authorLuis Machado <luis.machado@arm.com>
Tue, 4 Apr 2023 16:28:51 +0000 (17:28 +0100)
committerLuis Machado <luis.machado@arm.com>
Wed, 4 Oct 2023 15:23:40 +0000 (16:23 +0100)
commit45f6a1e6aa4141a565e38a800f677f9e352425ba
tree561f32d376cf79eb5fe7301059e0c67305d4ab9e
parent42019af621005a274d1a658f4c752a98fe5bab8e
sme2: Enable SME2 support in gdbserver

This patch teaches gdbserver about the SME2 and the ZT0 register.

Since most of the code used by gdbserver for SME2 is shared with gdb, this
is a rather small patch that reuses most of the code put in place for native
AArch64 Linux.

Validated under Fast Models.

Reviewed-by: Thiago Jung Bauermann <thiago.bauermann@linaro.org>
gdbserver/linux-aarch64-low.cc