diff options
author | Jim Kingdon <jkingdon@engr.sgi.com> | 1994-01-27 22:01:52 +0000 |
---|---|---|
committer | Jim Kingdon <jkingdon@engr.sgi.com> | 1994-01-27 22:01:52 +0000 |
commit | 7e17041f34dd4cd9ba1022963dec8e72812e576b (patch) | |
tree | 60b26cbbed560f75c40901029b1e261f3c42e3c3 /gdb/doc | |
parent | fe9205735ea336f227ecc828c974f1aae9be2244 (diff) | |
download | gdb-7e17041f34dd4cd9ba1022963dec8e72812e576b.zip gdb-7e17041f34dd4cd9ba1022963dec8e72812e576b.tar.gz gdb-7e17041f34dd4cd9ba1022963dec8e72812e576b.tar.bz2 |
* gdb.texinfo (Selection, Frame Info): Update information about
arbitrary frame specficiations.
Diffstat (limited to 'gdb/doc')
-rw-r--r-- | gdb/doc/ChangeLog | 5 | ||||
-rw-r--r-- | gdb/doc/gdb.texinfo | 23 |
2 files changed, 20 insertions, 8 deletions
diff --git a/gdb/doc/ChangeLog b/gdb/doc/ChangeLog index 72b50d9..cd59d45 100644 --- a/gdb/doc/ChangeLog +++ b/gdb/doc/ChangeLog @@ -1,3 +1,8 @@ +Thu Jan 27 16:53:56 1994 Jim Kingdon (kingdon@lioth.cygnus.com) + + * gdb.texinfo (Selection, Frame Info): Update information about + arbitrary frame specficiations. + Wed Jan 26 15:31:57 1994 Roland H. Pesch (pesch@fowanton.cygnus.com) * gdb.texinfo, remote.texi: general editing pass prior to Net release diff --git a/gdb/doc/gdb.texinfo b/gdb/doc/gdb.texinfo index d3e946b..a1f9217 100644 --- a/gdb/doc/gdb.texinfo +++ b/gdb/doc/gdb.texinfo @@ -3293,14 +3293,19 @@ impossible for @value{GDBN} to assign numbers properly to all frames. In addition, this can be useful when your program has multiple stacks and switches between them. -@ifset SPARC +@ifclear H8EXCLUSIVE On the SPARC architecture, @code{frame} needs two addresses to select an arbitrary frame: a frame pointer and a stack pointer. + +On the MIPS and Alpha architecture, it needs two addresses: a stack +pointer and a program counter. + +On the 29k architecture, it needs three addresses: a register stack +pointer, a program counter, and a memory stack pointer. @c note to future updaters: this is conditioned on a flag -@c FRAME_SPECIFICATION_DYADIC in the tm-*.h files, currently only used -@c by SPARC, hence the specific attribution. Generalize or list all -@c possibilities if more supported machines start doing this. -@end ifset +@c SETUP_ARBITRARY_FRAME in the tm-*.h files. The above is up to date +@c as of 27 Jan 1994. +@end ifclear @item up @var{n} @kindex up @@ -3381,9 +3386,11 @@ the usual conventions. @item info frame @var{addr} @itemx info f @var{addr} -Print a verbose description of the frame at address @var{addr}, -without selecting that frame. The selected frame remains unchanged by -this command. +Print a verbose description of the frame at address @var{addr}, without +selecting that frame. The selected frame remains unchanged by this +command. This requires the same kind of address (more than one for some +architectures) that you specify in the @code{frame} command. +@xref{Selection, ,Selecting a frame}. @item info args @kindex info args |