From: Simon Marchi Date: Tue, 25 Feb 2020 16:57:12 +0000 (-0500) Subject: Use bfd_get_filename instead of objfile_name in lookup_dwo_unit X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=bf1c1db5b2bc4410f670005c6c0b537ef3a4fedd;p=thirdparty%2Fbinutils-gdb.git Use bfd_get_filename instead of objfile_name in lookup_dwo_unit There should be no functional difference, as objfile_name defers to bfd_get_filename if objfile::obfd is non-NULL, which should be the case here. This allows to remove a reference to dwarf2_per_cu_data::dwarf2_per_objfile. gdb/ChangeLog: * dwarf2/read.c (lookup_dwo_unit): Use bfd_get_filename instead of objfile_name. --- diff --git a/gdb/dwarf2/read.c b/gdb/dwarf2/read.c index 36c643413aa..504a260338d 100644 --- a/gdb/dwarf2/read.c +++ b/gdb/dwarf2/read.c @@ -6850,7 +6850,7 @@ lookup_dwo_unit (struct dwarf2_per_cu_data *this_cu, if (!signature.has_value ()) error (_("Dwarf Error: missing dwo_id for dwo_name %s" " [in module %s]"), - dwo_name, objfile_name (this_cu->dwarf2_per_objfile->objfile)); + dwo_name, bfd_get_filename (this_cu->per_bfd->obfd)); dwo_unit = lookup_dwo_comp_unit (this_cu, dwo_name, comp_dir, *signature); }