From 7fedc5803f91b961cdbf8159f876bfa46d759766 Mon Sep 17 00:00:00 2001 From: Randolph Chung Date: Mon, 7 Jun 2004 02:12:59 +0000 Subject: [PATCH] 2004-06-06 Randolph Chung * gdb.texinfo (push_dummy_call): Update argument list to match the new push_dummy_call method signature. Describe the function argument. --- gdb/doc/ChangeLog | 6 ++++++ gdb/doc/gdbint.texinfo | 7 +++++-- 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/gdb/doc/ChangeLog b/gdb/doc/ChangeLog index bdf5e8074f..22052c25c7 100644 --- a/gdb/doc/ChangeLog +++ b/gdb/doc/ChangeLog @@ -1,3 +1,9 @@ +2004-06-06 Randolph Chung + + * gdb.texinfo (push_dummy_call): Update argument list to match + the new push_dummy_call method signature. Describe the function + argument. + 2004-05-24 Joel Brobecker * gdb.texinfo (Starting): Document new start command. diff --git a/gdb/doc/gdbint.texinfo b/gdb/doc/gdbint.texinfo index 8556195034..f84f9a695b 100644 --- a/gdb/doc/gdbint.texinfo +++ b/gdb/doc/gdbint.texinfo @@ -38,7 +38,7 @@ Free Documentation License''. @page @tex \def\$#1${{#1}} % Kluge: collect RCS revision info without $...$ -\xdef\manvers{\$Revision: 1.203 $} % For use in headers, footers too +\xdef\manvers{\$Revision: 1.204 $} % For use in headers, footers too {\parskip=0pt \hfill Cygnus Solutions\par \hfill \manvers\par @@ -3635,7 +3635,7 @@ definition is only used in generic code when parsing "$ps".) If defined, used by @code{frame_pop} to remove a stack frame. This method has been superseeded by generic code. -@item push_dummy_call (@var{gdbarch}, @var{func_addr}, @var{regcache}, @var{pc_addr}, @var{nargs}, @var{args}, @var{sp}, @var{struct_return}, @var{struct_addr}) +@item push_dummy_call (@var{gdbarch}, @var{function}, @var{regcache}, @var{pc_addr}, @var{nargs}, @var{args}, @var{sp}, @var{struct_return}, @var{struct_addr}) @findex push_dummy_call @findex DEPRECATED_PUSH_ARGUMENTS. @anchor{push_dummy_call} Define this to push the dummy frame's call to @@ -3643,6 +3643,9 @@ the inferior function onto the stack. In addition to pushing @var{nargs}, the code should push @var{struct_addr} (when @var{struct_return}), and the return address (@var{bp_addr}). +@var{function} is a pointer to a struct value; on architectures that use +function descriptors, this contains the function descriptor value. + Returns the updated top-of-stack pointer. This method replaces @code{DEPRECATED_PUSH_ARGUMENTS}. -- 2.11.0