]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commit - gdb/NEWS
2012-05-03 Siva Chandra Reddy <sivachandra@google.com>
authorSiva Chandra Reddy <sivachandra@sourceware.org>
Thu, 3 May 2012 07:07:26 +0000 (07:07 +0000)
committerSiva Chandra Reddy <sivachandra@sourceware.org>
Thu, 3 May 2012 07:07:26 +0000 (07:07 +0000)
commita20ee7a4a9d43404d9c566453ba6c9578adc3596
treead28669e5464e65e747e23099c0c793830d9b9ab
parentbf2f0858b16a808a504f519e22b8f14aaa76cc10
2012-05-03  Siva Chandra Reddy  <sivachandra@google.com>

Add two new methods global_block and static_block to gdb.Symtab
objects.
* NEWS (Python scripting): Add entry about the new methods.
* python/py-symtab.c (stpy_global_block): New function which
implements the gdb.Symtab.global_block() method.
(stpy_static_block): New function which implements the
gdb.Symtab.static_block() method.
(symtab_object_methods): Add entries for the two new methods.

* testsuite/gdb.python/py-symbol.exp: Add tests to test the new
methods gdb.Symtab.global_block() and gdb.Symtab.static_block().
* tessuite/gdb.python/py-symbol.c: Add new struct to help test
gdb.Symtab.static_block().

* doc/gdb.texinfo (Symbol Tables In Python): Add documentation
about the new methods global_block and static_block on
gdb.Symtab objects.
gdb/ChangeLog
gdb/NEWS
gdb/doc/ChangeLog
gdb/doc/gdb.texinfo
gdb/python/py-symtab.c
gdb/testsuite/ChangeLog
gdb/testsuite/gdb.python/py-symbol.c
gdb/testsuite/gdb.python/py-symtab.exp