aboutsummaryrefslogtreecommitdiff
path: root/gdb/arch-utils.c
diff options
context:
space:
mode:
authorLuis Machado <luis.machado@arm.com>2023-03-16 12:14:18 +0000
committerLuis Machado <luis.machado@arm.com>2023-10-04 16:23:40 +0100
commite58e9cc14e4533b2e463f13db518c4c735d02fcf (patch)
tree484ac6a91853bb1b27b050ece8005654ad24f22d /gdb/arch-utils.c
parent5add3fce49f1c36a47651238fb0b0592a04d645e (diff)
downloadgdb-e58e9cc14e4533b2e463f13db518c4c735d02fcf.zip
gdb-e58e9cc14e4533b2e463f13db518c4c735d02fcf.tar.gz
gdb-e58e9cc14e4533b2e463f13db518c4c735d02fcf.tar.bz2
sme: Support TPIDR2 signal frame context
The Linux Kernel defines a separate context for the TPIDR2 register in a signal frame. Handle this additional context in gdb so this register gets restored properly when unwinding through signal frames. The TPIDR2 register is closely related to SME, and is available when SME support is reported. This is tested by testcases that are available in a later patch in the series. Regressions-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