diff options
author | Daniel Jacobowitz <dan@debian.org> | 2007-02-26 19:18:53 +0000 |
---|---|---|
committer | Daniel Jacobowitz <dan@debian.org> | 2007-02-26 19:18:53 +0000 |
commit | 1d575787036132966a303b53cd12055291902bb5 (patch) | |
tree | db5068f8a8f26b0d484c80e9934639766575a673 /gdb/doc | |
parent | b5618c696258455af0ed853926a093197b364d09 (diff) | |
download | gdb-1d575787036132966a303b53cd12055291902bb5.tar.gz |
* arm-tdep.c (arm_scan_prologue): Do not record FPA register saves
if there are no FPA registers.
(arm_dwarf_reg_to_regnum): New function.
(arm_register_type, arm_register_name): Return minimal values for
unsupported registers.
(arm_register_sim_regno): Handle iWMMXt registers.
(arm_gdbarch_init): Record missing FPA registers if indicated by
a target description. Recognize iWMMXt registers. Only register
"info float" for FPA. Use ARM_NUM_REGS. Register
arm_dwarf_reg_to_regnum.
* arm-tdep.h (enum gdb_regnum): Add ARM_NUM_REGS and iWMMXt
constants.
(struct gdbarch_tdep): Add have_fpa_registers.
* features/xscale-iwmmxt.xml: Update capitalization.
* regformats/arm-with-iwmmxt.dat: Regenerated.
* src/gdb/doc/gdb.texinfo (Standard Target Features): Mention
case insensitivity.
(ARM Features): Describe org.gnu.gdb.xscale.iwmmxt.
* gdb.arch/iwmmxt-regs.c, gdb.arch/iwmmxt-regs.exp: Update
register capitalization.
Diffstat (limited to 'gdb/doc')
-rw-r--r-- | gdb/doc/ChangeLog | 6 | ||||
-rw-r--r-- | gdb/doc/gdb.texinfo | 8 |
2 files changed, 14 insertions, 0 deletions
diff --git a/gdb/doc/ChangeLog b/gdb/doc/ChangeLog index cd752d196a8..f083bb226d3 100644 --- a/gdb/doc/ChangeLog +++ b/gdb/doc/ChangeLog @@ -1,3 +1,9 @@ +2007-02-26 Daniel Jacobowitz <dan@codesourcery.com> + + * src/gdb/doc/gdb.texinfo (Standard Target Features): Mention + case insensitivity. + (ARM Features): Describe org.gnu.gdb.xscale.iwmmxt. + 2007-02-18 Nick Roberts <nickrob@snap.net.nz> * gdb.texinfo (Top): Put Appendix A after numbered sections. diff --git a/gdb/doc/gdb.texinfo b/gdb/doc/gdb.texinfo index a31cfd6250a..a2d27e353d9 100644 --- a/gdb/doc/gdb.texinfo +++ b/gdb/doc/gdb.texinfo @@ -26082,6 +26082,10 @@ company or organization which selected the name, and the overall architecture to which the feature applies; so e.g.@: the feature containing ARM core registers is named @samp{org.gnu.gdb.arm.core}. +The names of registers are not case sensitive for the purpose +of recognizing standard features, but @value{GDBN} will only display +registers using the capitalization used in the description. + @subsection ARM Features @cindex target descriptions, ARM features @@ -26092,6 +26096,10 @@ It should contain registers @samp{r0} through @samp{r13}, @samp{sp}, The @samp{org.gnu.gdb.arm.fpa} feature is optional. If present, it should contain registers @samp{f0} through @samp{f7} and @samp{fps}. +The @samp{org.gnu.gdb.xscale.iwmmxt} feature is optional. If present, +it should contain at least registers @samp{wR0} through @samp{wR15} and +@samp{wCGR0} through @samp{wCGR3}. The @samp{wCID}, @samp{wCon}, +@samp{wCSSF}, and @samp{wCASF} registers are optional. @include gpl.texi |