forked from Imagelibrary/binutils-gdb
Add Guile frame-read-register command
gdb/ChangeLog: * guile/scm-frame.c (gdbscm_frame_read_register): New function. (frame_functions): Bind gdbscm_frame_read_register to frame-read-register. * guile/lib/gdb.scm (frame-read-register): Export. gdb/doc/ChangeLog: * guile.texi (Frames In Guile): Describe frame-read-register. gdb/testsuite/ChangeLog: * gdb.guile/scm-frame.exp: Add frame-read-register tests, modelled after the Python tests.
This commit is contained in:
@@ -2436,6 +2436,11 @@ Return the frame's @code{<gdb:sal>} (symtab and line) object.
|
||||
@xref{Symbol Tables In Guile}.
|
||||
@end deffn
|
||||
|
||||
@deffn {Scheme Procedure} frame-read-register frame register
|
||||
Return the value of @var{register} in @var{frame}. @var{register}
|
||||
should be a string, like @samp{pc}.
|
||||
@end deffn
|
||||
|
||||
@deffn {Scheme Procedure} frame-read-var frame variable @r{[}#:block block@r{]}
|
||||
Return the value of @var{variable} in @var{frame}. If the optional
|
||||
argument @var{block} is provided, search for the variable from that
|
||||
|
||||
Reference in New Issue
Block a user