gdb: remove SYMTAB_COMPUNIT macro, add getter/setter
Add a getter and a setter for a symtab's compunit_symtab. Remove the corresponding macro and adjust all callers. For brevity, I chose the name "compunit" instead of "compunit_symtab" the the field, getter and setter names. Since we are already in symtab context, the _symtab suffix seems redundant. Change-Id: I4b9b731c96e3594f7733e75af1e3d01bc0e4fe92
This commit is contained in:
parent
10cc645b6a
commit
c615965258
13 changed files with 37 additions and 27 deletions
|
@ -131,7 +131,7 @@ stpy_get_producer (PyObject *self, void *closure)
|
|||
struct compunit_symtab *cust;
|
||||
|
||||
STPY_REQUIRE_VALID (self, symtab);
|
||||
cust = SYMTAB_COMPUNIT (symtab);
|
||||
cust = symtab->compunit ();
|
||||
if (cust->producer () != nullptr)
|
||||
{
|
||||
const char *producer = cust->producer ();
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue