Allow STT_GNU_IFUNC to be a dynamic symbol.

This commit is contained in:
matt 2014-08-26 16:39:49 +00:00
parent 497e202f2a
commit d885ef237f

View File

@ -8626,6 +8626,7 @@ _bfd_mips_elf_adjust_dynamic_symbol (struct bfd_link_info *info,
/* Make sure we know what is going on here. */
BFD_ASSERT (dynobj != NULL
&& (h->needs_plt
|| h->type == STT_GNU_IFUNC
|| h->u.weakdef != NULL
|| (h->def_dynamic
&& h->ref_regular