* gdb.texinfo: (Decimal Floating Point): Mention pseudo-registers

available in PowerPC architecture.
	(Embedded Processors): Change node name of PowerPC item in menu.
	(PowerPC): Rename to...
	(PowerPC Embedded): this.
	(Architectures): Add new PowerPC item in menu.
	(PowerPC): New node.
This commit is contained in:
Thiago Jung Bauermann
2008-01-31 13:38:49 +00:00
parent f949c6497f
commit 4acd40f3d3
2 changed files with 32 additions and 3 deletions

View File

@ -1,3 +1,13 @@
2008-01-30 Thiago Jung Bauermann <bauerman@br.ibm.com>
* gdb.texinfo: (Decimal Floating Point): Mention pseudo-registers
available in PowerPC architecture.
(Embedded Processors): Change node name of PowerPC item in menu.
(PowerPC): Rename to...
(PowerPC Embedded): this.
(Architectures): Add new PowerPC item in menu.
(PowerPC): New node.
2008-01-30 Daniel Jacobowitz <dan@codesourcery.com> 2008-01-30 Daniel Jacobowitz <dan@codesourcery.com>
* gdb.texinfo (Multi-Process Mode for gdbserver): Use @kbd for * gdb.texinfo (Multi-Process Mode for gdbserver): Use @kbd for

View File

@ -9679,6 +9679,10 @@ In addition, in order to imitate @value{GDBN}'s behaviour with binary floating
point computations, error checking in decimal float operations ignores point computations, error checking in decimal float operations ignores
underflow, overflow and divide by zero exceptions. underflow, overflow and divide by zero exceptions.
In the PowerPC architecture, @value{GDBN} provides a set of pseudo-registers
to inspect @code{_Decimal128} values stored in floating point registers. See
@ref{PowerPC,,PowerPC} for more details.
@node Objective-C @node Objective-C
@subsection Objective-C @subsection Objective-C
@ -14682,7 +14686,7 @@ acceptable commands.
* MIPS Embedded:: MIPS Embedded * MIPS Embedded:: MIPS Embedded
* OpenRISC 1000:: OpenRisc 1000 * OpenRISC 1000:: OpenRisc 1000
* PA:: HP PA Embedded * PA:: HP PA Embedded
* PowerPC:: PowerPC * PowerPC Embedded:: PowerPC Embedded
* Sparclet:: Tsqware Sparclet * Sparclet:: Tsqware Sparclet
* Sparclite:: Fujitsu Sparclite * Sparclite:: Fujitsu Sparclite
* Z8000:: Zilog Z8000 * Z8000:: Zilog Z8000
@ -15191,8 +15195,8 @@ Set suspend trace mode.
@end table @end table
@node PowerPC @node PowerPC Embedded
@subsection PowerPC @subsection PowerPC Embedded
@value{GDBN} provides the following PowerPC-specific commands: @value{GDBN} provides the following PowerPC-specific commands:
@ -15555,6 +15559,7 @@ all uses of @value{GDBN} with the architecture, both native and cross.
* MIPS:: * MIPS::
* HPPA:: HP PA architecture * HPPA:: HP PA architecture
* SPU:: Cell Broadband Engine SPU architecture * SPU:: Cell Broadband Engine SPU architecture
* PowerPC::
@end menu @end menu
@node i386 @node i386
@ -15771,6 +15776,20 @@ and local store addresses and transfer size are shown.
@end table @end table
@node PowerPC
@subsection PowerPC
@cindex PowerPC architecture
When @value{GDBN} is debugging the PowerPC architecture, it provides a set of
pseudo-registers to enable inspection of 128-bit wide Decimal Floating Point
numbers stored in the floating point registers. These values must be stored
in two consecutive registers, always starting at an even register like
@code{f0} or @code{f2}.
The pseudo-registers go from @code{$dl0} through @code{$dl15}, and are formed
by joining the even/odd register pairs @code{f0} and @code{f1} for @code{$dl0},
@code{f2} and @code{f3} for @code{$dl1} and so on.
@node Controlling GDB @node Controlling GDB
@chapter Controlling @value{GDBN} @chapter Controlling @value{GDBN}