From 0d9acb4531cfe336b2b335fbaa1f2ef878a6e4d9 Mon Sep 17 00:00:00 2001 From: Simon Marchi Date: Fri, 19 Nov 2021 22:15:30 -0500 Subject: gdb: remove COMPUNIT_DIRNAME macro, add getter/setter Add a getter and a setter for a compunit_symtab's dirname. Remove the corresponding macro and adjust all callers. Change-Id: If2f39b295fd26822586485e04a8b8b5aa5cc9b2e --- gdb/buildsym.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gdb/buildsym.c') diff --git a/gdb/buildsym.c b/gdb/buildsym.c index 2272727..b96d154 100644 --- a/gdb/buildsym.c +++ b/gdb/buildsym.c @@ -1005,8 +1005,8 @@ buildsym_compunit::end_symtab_with_blockvector (struct block *static_block, { /* Reallocate the dirname on the symbol obstack. */ const char *comp_dir = m_comp_dir.get (); - COMPUNIT_DIRNAME (cu) = obstack_strdup (&m_objfile->objfile_obstack, - comp_dir); + cu->set_dirname (obstack_strdup (&m_objfile->objfile_obstack, + comp_dir)); } /* Save the debug format string (if any) in the symtab. */ -- cgit v1.1