Browse Source

gprofng: fix Dwarf reader for DW_TAG_subprogram

gprofng/ChangeLog
2023-02-16  Vladimir Mezentsev  <vladimir.mezentsev@oracle.com>

	* src/Dwarf.cc: Skip DW_TAG_subprogram when DW_AT_declaration is 1.
users/aburgess/try-core-file-pid0
Vladimir Mezentsev 4 years ago
parent
commit
490ea364df
  1. 3
      gprofng/src/Dwarf.cc

3
gprofng/src/Dwarf.cc

@ -499,8 +499,7 @@ DwrCU::parseChild (Dwarf_cnt *ctx)
if (link_name && streq (link_name, NTXT ("MAIN")))
ctx->fortranMAIN = Stabs::find_func (NTXT ("MAIN"), ctx->module->functions, true, true);
}
if (get_linkage_name () == NULL)
break;
break;
}
func = append_Function (ctx);
if (func)

Loading…
Cancel
Save