* gdb.texinfo (Architecture-Specific Protocol Details): Define

nodes for subsections.  Add @acronym mark-ups and adjust
	formatting.
This commit is contained in:
Maciej W. Rozycki
2012-05-18 23:12:31 +00:00
parent 220cf8092f
commit 02b67415e0
2 changed files with 30 additions and 8 deletions

View File

@ -1,3 +1,9 @@
2011-05-18 Eli Zaretskii <eliz@gnu.org>
* gdb.texinfo (Architecture-Specific Protocol Details): Define
nodes for subsections. Add @acronym mark-ups and adjust
formatting.
2012-05-18 Jan Kratochvil <jan.kratochvil@redhat.com> 2012-05-18 Jan Kratochvil <jan.kratochvil@redhat.com>
Rename $ddir to $datadir. Rename $ddir to $datadir.

View File

@ -36867,9 +36867,21 @@ This section describes how the remote protocol is applied to specific
target architectures. Also see @ref{Standard Target Features}, for target architectures. Also see @ref{Standard Target Features}, for
details of XML target descriptions for each architecture. details of XML target descriptions for each architecture.
@subsection ARM @menu
* ARM-Specific Protocol Details::
* MIPS-Specific Protocol Details::
@end menu
@subsubsection Breakpoint Kinds @node ARM-Specific Protocol Details
@subsection @acronym{ARM}-specific Protocol Details
@menu
* ARM Breakpoint Kinds::
@end menu
@node ARM Breakpoint Kinds
@subsubsection @acronym{ARM} Breakpoint Kinds
@cindex breakpoint kinds, @acronym{ARM}
These breakpoint kinds are defined for the @samp{Z0} and @samp{Z1} packets. These breakpoint kinds are defined for the @samp{Z0} and @samp{Z1} packets.
@ -36882,31 +36894,35 @@ These breakpoint kinds are defined for the @samp{Z0} and @samp{Z1} packets.
32-bit Thumb mode (Thumb-2) breakpoint. 32-bit Thumb mode (Thumb-2) breakpoint.
@item 4 @item 4
32-bit ARM mode breakpoint. 32-bit @acronym{ARM} mode breakpoint.
@end table @end table
@subsection MIPS @node MIPS-Specific Protocol Details
@subsection @acronym{MIPS}-specific Protocol Details
@subsubsection Register Packet Format @menu
* MIPS Register packet Format::
@end menu
@node MIPS Register packet Format
@subsubsection @acronym{MIPS} Register Packet Format
The following @code{g}/@code{G} packets have previously been defined. The following @code{g}/@code{G} packets have previously been defined.
In the below, some thirty-two bit registers are transferred as In the below, some thirty-two bit registers are transferred as
sixty-four bits. Those registers should be zero/sign extended (which?) sixty-four bits. Those registers should be zero/sign extended (which?)
to fill the space allocated. Register bytes are transferred in target to fill the space allocated. Register bytes are transferred in target
byte order. The two nibbles within a register byte are transferred byte order. The two nibbles within a register byte are transferred
most-significant - least-significant. most-significant -- least-significant.
@table @r @table @r
@item MIPS32 @item MIPS32
All registers are transferred as thirty-two bit quantities in the order: All registers are transferred as thirty-two bit quantities in the order:
32 general-purpose; sr; lo; hi; bad; cause; pc; 32 floating-point 32 general-purpose; sr; lo; hi; bad; cause; pc; 32 floating-point
registers; fsr; fir; fp. registers; fsr; fir; fp.
@item MIPS64 @item MIPS64
All registers are transferred as sixty-four bit quantities (including All registers are transferred as sixty-four bit quantities (including
thirty-two bit registers such as @code{sr}). The ordering is the same thirty-two bit registers such as @code{sr}). The ordering is the same
as @code{MIPS32}. as @code{MIPS32}.