diff options
author | Mark Kettenis <kettenis@gnu.org> | 2013-07-25 12:10:44 +0000 |
---|---|---|
committer | Mark Kettenis <kettenis@gnu.org> | 2013-07-25 12:10:44 +0000 |
commit | cbb6aada97409ccf45cdc24ef7f7e464906ada9a (patch) | |
tree | ebc4e445ba80a1a23dc4c4cb429894995e88e819 /gdb/hppa-tdep.h | |
parent | 177679881eb0cbd3201de519c95118326f411bba (diff) | |
download | gdb-cbb6aada97409ccf45cdc24ef7f7e464906ada9a.zip gdb-cbb6aada97409ccf45cdc24ef7f7e464906ada9a.tar.gz gdb-cbb6aada97409ccf45cdc24ef7f7e464906ada9a.tar.bz2 |
2013-07-25 Mark Kettenis <kettenis@gnu.org>
* hppa-tdep.h (enum hppa_regnum): Add members for all space registers.
* hppaobsd-tdep.c (HPPAOBSD_SIZEOF_GREGS): Add comment.
(HPPANBSD_SIZEOF_GREGS): New define.
(hppaobsd_supply_gregset): Handle additional registers.
* hppabsd-nat.c (hppabsd_gregset_supplies_p): Adjust to indicate
we provide more registers now.
(hppabsd_supply_gregset): Supply additional registers.
(hppabsd_collect_gregset): Collect additional registers.
Diffstat (limited to 'gdb/hppa-tdep.h')
-rw-r--r-- | gdb/hppa-tdep.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/gdb/hppa-tdep.h b/gdb/hppa-tdep.h index d2ce459..bee24ce 100644 --- a/gdb/hppa-tdep.h +++ b/gdb/hppa-tdep.h @@ -50,6 +50,13 @@ enum hppa_regnum HPPA_ISR_REGNUM = 39, /* Interrupt Space Register */ HPPA_IOR_REGNUM = 40, /* Interrupt Offset Register */ HPPA_SR4_REGNUM = 43, /* space register 4 */ + HPPA_SR0_REGNUM = 44, /* space register 0 */ + HPPA_SR1_REGNUM = 45, /* space register 1 */ + HPPA_SR2_REGNUM = 46, /* space register 2 */ + HPPA_SR3_REGNUM = 47, /* space register 3 */ + HPPA_SR5_REGNUM = 48, /* space register 5 */ + HPPA_SR6_REGNUM = 49, /* space register 6 */ + HPPA_SR7_REGNUM = 50, /* space register 7 */ HPPA_RCR_REGNUM = 51, /* Recover Counter (also known as cr0) */ HPPA_PID0_REGNUM = 52, /* Protection ID */ HPPA_PID1_REGNUM = 53, /* Protection ID */ |