aboutsummaryrefslogtreecommitdiff
path: root/gdb
diff options
context:
space:
mode:
authorJim Kingdon <jkingdon@engr.sgi.com>1994-01-27 22:01:52 +0000
committerJim Kingdon <jkingdon@engr.sgi.com>1994-01-27 22:01:52 +0000
commit7e17041f34dd4cd9ba1022963dec8e72812e576b (patch)
tree60b26cbbed560f75c40901029b1e261f3c42e3c3 /gdb
parentfe9205735ea336f227ecc828c974f1aae9be2244 (diff)
downloadgdb-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')
-rw-r--r--gdb/doc/ChangeLog5
-rw-r--r--gdb/doc/gdb.texinfo23
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