Revert delta accidentally applied with commit 9372689d72f902c8bae90536acc4747fb0a4b1e1

This commit is contained in:
Nick Clifton
2020-11-09 16:47:29 +00:00
parent 0541201782
commit 3e50c9d9c9

View File

@ -771,22 +771,6 @@ resolve_reloc_expr_symbols (void)
}
}
static bfd_boolean
is_dwo_section (asection *sec)
{
const char *name;
int len;
if (sec == NULL || (name = bfd_section_name (sec)) == NULL)
return FALSE;
len = strlen (name);
if (len < 5)
return FALSE;
return strncmp (name + len - 4, ".dwo", 4) == 0;
}
/* This pass over fixups decides whether symbols can be replaced with
section symbols. */
@ -915,14 +899,6 @@ adjust_reloc_syms (bfd *abfd ATTRIBUTE_UNUSED,
#endif
}
/* PR 26841: DWO sections are not supposed to have relocations. */
if (is_dwo_section (sec) && seginfo->fix_root != NULL)
{
as_bad (_("DWO section '%s' contains unresolved expressions - this is not allowed"),
bfd_section_name (sec));
seginfo->fix_root = NULL; /* FIXME: Memory leak ? */
}
dump_section_relocs (abfd, sec, stderr);
}