Browse Source

Minor edits to new GNU material on special commands for AMD29K register

stack limit.
gdb-4_18-branch
Roland Pesch 35 years ago
parent
commit
03a77779da
  1. 25
      gdb/doc/gdb.texinfo

25
gdb/doc/gdb.texinfo

@ -4322,21 +4322,26 @@ _GDBN__ is unable to locate the saved registers, the selected stack
frame will make no difference.
_if__(_AMD29K__)
@table @code
@item set rstack_high_address @var{address}
@kindex set rstack_high_address
@cindex AMD 29K
On AMD 29000 family processors, registers are saved in a separate ``register
stack''. There is no way for GDB to determine the extent of this stack.
Normally, GDB just assumes that the stack is ``large enough''.
This may result in GDB referencing memory locations that don't
exist, so you can specify the ending address of the register stack with the
@code{set rstack_high_address} command. The argument should be an address,
which you will probably want to precede with 0x and specify in hexadecimal.
@cindex AMD 29K register stack
@cindex register stack, AMD29K
On AMD 29000 family processors, registers are saved in a separate
``register stack''. There is no way for _GDBN__ to determine the extent
of this stack. Normally, _GDBN__ just assumes that the stack is ``large
enough''. This may result in _GDBN__ referencing memory locations that
don't exist. If necessary, you can get around this problem by
specifying the ending address of the register stack with the @code{set
rstack_high_address} command. The argument should be an address, which
you will probably want to precede with @samp{0x} to specify in
hexadecimal.
@item show rstack_high_address
@kindex show rstack_high_address
@cindex AMD 29K
Display the current limit of the register stack.
Display the current limit of the register stack, on AMD 29000 family
processors.
@end table
_fi__(_AMD29K__)
@node Floating Point Hardware, , Registers, Data

Loading…
Cancel
Save