From 85642ba08c459bb2f9d1e7beffa1871c9a93ca66 Mon Sep 17 00:00:00 2001 From: Andy Wingo Date: Wed, 11 Mar 2015 14:20:06 +0100 Subject: Add objfile-progspace to Guile interface This commit adds an objfile-progspace accessor to the (gdb) Guile module. gdb/testsuite/ChangeLog: * gdb.guile/scm-objfile.exp: Add objfile-progspace test. gdb/doc/ChangeLog: * guile.texi (Objfiles In Guile): Document objfile-progspace. gdb/ChangeLog: * guile/scm-objfile.c (gdbscm_objfile_progspace): New function. (objfile_functions): Bind gdbscm_objfile_progspace to objfile-progspace. * guile/lib/gdb.scm: Add objfile-progspace to exports. --- gdb/doc/guile.texi | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'gdb/doc/guile.texi') diff --git a/gdb/doc/guile.texi b/gdb/doc/guile.texi index 53e69f2..4a4365c 100644 --- a/gdb/doc/guile.texi +++ b/gdb/doc/guile.texi @@ -2250,6 +2250,11 @@ Return the file name of @var{objfile} as a string, with symbolic links resolved. @end deffn +@deffn {Scheme Procedure} objfile-progspace objfile +Return the @code{} that this object file lives in. +@xref{Progspaces In Guile}, for more on progspaces. +@end deffn + @deffn {Scheme Procedure} objfile-pretty-printers objfile Return the list of registered @code{} objects for @var{objfile}. @xref{Guile Pretty Printing API}, for more information. -- cgit v1.1