mirror of
https://github.com/espressif/binutils-gdb.git
synced 2025-08-06 14:49:38 +08:00
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:

committed by
Simon Marchi

parent
10cc645b6a
commit
c615965258
@ -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 ();
|
||||
|
Reference in New Issue
Block a user