diff options
author | Sandra Loosemore <sandra@codesourcery.com> | 2013-05-07 01:09:29 +0000 |
---|---|---|
committer | Sandra Loosemore <sandra@codesourcery.com> | 2013-05-07 01:09:29 +0000 |
commit | a1217d97c4b0449d052fad3d2df2ab58b48f918c (patch) | |
tree | 98066c44279440ecd359a4ed516c02afd22a9eae /gdb/doc | |
parent | 3b7bacacfd7689e3dc00b8eea809eb7a13010ab9 (diff) | |
download | gdb-a1217d97c4b0449d052fad3d2df2ab58b48f918c.zip gdb-a1217d97c4b0449d052fad3d2df2ab58b48f918c.tar.gz gdb-a1217d97c4b0449d052fad3d2df2ab58b48f918c.tar.bz2 |
2013-05-06 Sandra Loosemore <sandra@codesourcery.com>
Andrew Jenner <andrew@codesourcery.com>
Chung-Lin Tang <cltang@codesourcery.com>
Julian Brown <julian@codesourcery.com>
Based on the nios2-elf port from Altera Corporation.
gdb/
* Makefile.in (ALL_TARGET_OBS): Add nios2-tdep.o and
nios2-linux-tdep.o.
(HFILES_NO_SRCDIR): Add nios2-tdep.h.
(ALLDEPFILES): Add nios2-tdep.c and nios2-linux-tdep.c.
* configure.tgt: Add nios2*-*-linux* and nios2*-*-* targets.
* nios2-tdep.h: New.
* nios2-tdep.c: New.
* nios2-linux-tdep.c: New.
* features/Makefile (WHICH): Add nios2-linux.
(nios2-linux-expedite): Set.
* features/nios2-cpu.xml: New.
* features/nios2.xml: New.
* features/nios2-linux.xml: New.
* features/nios2.c: New (autogenerated).
* features/nios2-linux.c: New (autogenerated).
* regformats/nios2-linux.dat: New (autogenerated).
* NEWS (Changes since GDB 7.6): Add new Nios II targets
and commands.
gdb/doc/
* gdb.texinfo (Nios II): New section.
(Nios II Features): New section.
Diffstat (limited to 'gdb/doc')
-rw-r--r-- | gdb/doc/ChangeLog | 5 | ||||
-rw-r--r-- | gdb/doc/gdb.texinfo | 30 |
2 files changed, 35 insertions, 0 deletions
diff --git a/gdb/doc/ChangeLog b/gdb/doc/ChangeLog index 8035f3e..324dd9d 100644 --- a/gdb/doc/ChangeLog +++ b/gdb/doc/ChangeLog @@ -1,3 +1,8 @@ +2013-05-06 Sandra Loosemore <sandra@codesourcery.com> + + * gdb.texinfo (Nios II): New section. + (Nios II Features): New section. + 2013-05-06 Joel Brobecker <brobecker@adacore.com> * gdbint.texinfo (Algorithms): Remove entries documenting diff --git a/gdb/doc/gdb.texinfo b/gdb/doc/gdb.texinfo index 8bc1213..39730c2 100644 --- a/gdb/doc/gdb.texinfo +++ b/gdb/doc/gdb.texinfo @@ -20832,6 +20832,7 @@ all uses of @value{GDBN} with the architecture, both native and cross. * HPPA:: HP PA architecture * SPU:: Cell Broadband Engine SPU architecture * PowerPC:: +* Nios II:: @end menu @node AArch64 @@ -21115,6 +21116,24 @@ by joining the even/odd register pairs @code{f0} and @code{f1} for @code{$dl0}, For POWER7 processors, @value{GDBN} provides a set of pseudo-registers, the 64-bit wide Extended Floating Point Registers (@samp{f32} through @samp{f63}). +@node Nios II +@subsection Nios II +@cindex Nios II architecture + +When @value{GDBN} is debugging the Nios II architecture, +it provides the following special commands: + +@table @code + +@item set debug nios2 +@kindex set debug nios2 +This command turns on and off debugging messages for the Nios II +target code in @value{GDBN}. + +@item show debug nios2 +@kindex show debug nios2 +Show the current setting of Nios II debugging messages. +@end table @node Controlling GDB @chapter Controlling @value{GDBN} @@ -41225,6 +41244,7 @@ registers using the capitalization used in the description. * i386 Features:: * MIPS Features:: * M68K Features:: +* Nios II Features:: * PowerPC Features:: * TIC6x Features:: @end menu @@ -41374,6 +41394,16 @@ This feature is optional. If present, it should contain registers @samp{fpiaddr}. @end table +@node Nios II Features +@subsection Nios II Features +@cindex target descriptions, Nios II features + +The @samp{org.gnu.gdb.nios2.cpu} feature is required for Nios II +targets. It should contain the 32 core registers (@samp{zero}, +@samp{at}, @samp{r2} through @samp{r23}, @samp{et} through @samp{ra}), +@samp{pc}, and the 16 control registers (@samp{status} through +@samp{mpuacc}). + @node PowerPC Features @subsection PowerPC Features @cindex target descriptions, PowerPC features |