summaryrefslogtreecommitdiff
path: root/gdb/doc
diff options
context:
space:
mode:
authorDaniel Jacobowitz <dan@debian.org>2007-02-26 19:18:53 +0000
committerDaniel Jacobowitz <dan@debian.org>2007-02-26 19:18:53 +0000
commit1d575787036132966a303b53cd12055291902bb5 (patch)
treedb5068f8a8f26b0d484c80e9934639766575a673 /gdb/doc
parentb5618c696258455af0ed853926a093197b364d09 (diff)
downloadgdb-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/ChangeLog6
-rw-r--r--gdb/doc/gdb.texinfo8
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