diff options
author | Yoshinori Sato <ysato@users.sourceforge.jp> | 2019-08-21 00:24:37 +0900 |
---|---|---|
committer | Yoshinori Sato <ysato@users.sourceforge.jp> | 2019-08-25 17:00:08 +0900 |
commit | e3ec872f8012377e50f0c9c888d2bc3163a356b2 (patch) | |
tree | 94033235c8b64c9ccea348d759a3a615312716c5 /gdb/doc | |
parent | 25602020bc462ddf4f0cc831e53bff20dbcfbb5f (diff) | |
download | gdb-e3ec872f8012377e50f0c9c888d2bc3163a356b2.zip gdb-e3ec872f8012377e50f0c9c888d2bc3163a356b2.tar.gz gdb-e3ec872f8012377e50f0c9c888d2bc3163a356b2.tar.bz2 |
Convert the RX target to make use of target descriptions.
gdb/ChangeLog
2019-08-25 Yoshinori Sato <ysato@users.sourceforge.jp>
* gdb/rx-tdep.c (rx_register_names): New.
(rx_register_name): Delete.
(rx_psw_type): Delete.
(rx_fpsw_type): Delete.
(rx_register_type): Delete.
(rx_gdbarch_init): Convert target-descriptions.
(_initialize_rx_tdep): Add initialize_tdesc_rx.
* gdb/features/Makefile: Add rx.xml.
* gdb/features/rx.xml: New.
* gdb/features/rx.c: Generated.
* gdb/NEWS: Mention target description support.
gdb/doc/ChangeLog:
2019-08-25 Yoshinori Sato <ysato@users.sourceforge.jp>
* gdb.texinfo (Standard Target Features): Add RX Features sub-section.
Diffstat (limited to 'gdb/doc')
-rw-r--r-- | gdb/doc/ChangeLog | 4 | ||||
-rw-r--r-- | gdb/doc/gdb.texinfo | 10 |
2 files changed, 14 insertions, 0 deletions
diff --git a/gdb/doc/ChangeLog b/gdb/doc/ChangeLog index 339f337..7fa73fb 100644 --- a/gdb/doc/ChangeLog +++ b/gdb/doc/ChangeLog @@ -1,3 +1,7 @@ +2019-08-25 Yoshinori Sato <ysato@users.sourceforge.jp> + + * gdb.texinfo (Standard Target Features): Add RX Features sub-section. + 2019-08-16 Alan Hayward <alan.hayward@arm.com> * gdb.texinfo (AArch64 Pointer Authentication) diff --git a/gdb/doc/gdb.texinfo b/gdb/doc/gdb.texinfo index bcf0420..e1bc814 100644 --- a/gdb/doc/gdb.texinfo +++ b/gdb/doc/gdb.texinfo @@ -44084,6 +44084,7 @@ registers using the capitalization used in the description. * OpenRISC 1000 Features:: * PowerPC Features:: * RISC-V Features:: +* RX Features:: * S/390 and System z Features:: * Sparc Features:: * TIC6x Features:: @@ -44514,6 +44515,15 @@ target has floating point hardware, but can be moved into the csr feature if the target has the floating point control registers, but no other floating point hardware. +@node RX Features +@subsection RX Features +@cindex target descriptions, RX Features + +The @samp{org.gnu.gdb.rx.core} feature is required for RX +targets. It should contain the registers @samp{r0} through +@samp{r15}, @samp{usp}, @samp{isp}, @samp{psw}, @samp{pc}, @samp{intb}, +@samp{bpsw}, @samp{bpc}, @samp{fintv}, @samp{fpsw}, and @samp{acc}. + @node S/390 and System z Features @subsection S/390 and System z Features @cindex target descriptions, S/390 features |