aboutsummaryrefslogtreecommitdiff
path: root/gdb/printcmd.c
diff options
context:
space:
mode:
authorAlan Hayward <alan.hayward@arm.com>2017-10-19 16:35:35 +0100
committerAlan Hayward <alan.hayward@arm.com>2018-06-07 10:31:41 +0100
commit63bad7b636870e3a0af4fc97cc2b8ec5c2603a41 (patch)
tree1d6aee5c16c6d78d32702392a701561826c6a527 /gdb/printcmd.c
parent066b621238bb79de517564284ec58e99fb33e6bd (diff)
downloadgdb-63bad7b636870e3a0af4fc97cc2b8ec5c2603a41.zip
gdb-63bad7b636870e3a0af4fc97cc2b8ec5c2603a41.tar.gz
gdb-63bad7b636870e3a0af4fc97cc2b8ec5c2603a41.tar.bz2
Aarch64 SVE pseudo register support
Add the functionality for reading/writing pseudo registers. On SVE the V registers are pseudo registers. This is supported by adding AARCH64_SVE_V0_REGNUM. * aarch64-tdep.c (AARCH64_SVE_V0_REGNUM): Add define. (aarch64_vnv_type): Add function. (aarch64_pseudo_register_name): Add V regs for SVE. (aarch64_pseudo_register_type): Likewise. (aarch64_pseudo_register_reggroup_p): Likewise. (aarch64_pseudo_read_value_2): Use V0 offset for SVE (aarch64_pseudo_read_value): Add V regs for SVE. (aarch64_pseudo_write_2): Use V0 offset for SVE (aarch64_pseudo_write): Add V regs for SVE. * aarch64-tdep.h (struct gdbarch_tdep): Add vnv_type.
Diffstat (limited to 'gdb/printcmd.c')
0 files changed, 0 insertions, 0 deletions