gdb: remove BLOCK_FUNCTION macro
Replace with equivalent methods. Change-Id: I31ec00f5bf85335c8b23d306ca0fe0b84d489101
This commit is contained in:
parent
4b8791e10e
commit
6c00f721c8
24 changed files with 74 additions and 69 deletions
|
@ -130,7 +130,7 @@ blpy_get_function (PyObject *self, void *closure)
|
|||
|
||||
BLPY_REQUIRE_VALID (self, block);
|
||||
|
||||
sym = BLOCK_FUNCTION (block);
|
||||
sym = block->function ();
|
||||
if (sym)
|
||||
return symbol_to_symbol_object (sym);
|
||||
|
||||
|
|
|
@ -292,11 +292,11 @@ frapy_block (PyObject *self, PyObject *args)
|
|||
}
|
||||
|
||||
for (fn_block = block;
|
||||
fn_block != NULL && BLOCK_FUNCTION (fn_block) == NULL;
|
||||
fn_block != NULL && fn_block->function () == NULL;
|
||||
fn_block = BLOCK_SUPERBLOCK (fn_block))
|
||||
;
|
||||
|
||||
if (block == NULL || fn_block == NULL || BLOCK_FUNCTION (fn_block) == NULL)
|
||||
if (block == NULL || fn_block == NULL || fn_block->function () == NULL)
|
||||
{
|
||||
PyErr_SetString (PyExc_RuntimeError,
|
||||
_("Cannot locate block for frame."));
|
||||
|
@ -306,7 +306,7 @@ frapy_block (PyObject *self, PyObject *args)
|
|||
if (block)
|
||||
{
|
||||
return block_to_block_object
|
||||
(block, BLOCK_FUNCTION (fn_block)->objfile ());
|
||||
(block, fn_block->function ()->objfile ());
|
||||
}
|
||||
|
||||
Py_RETURN_NONE;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue