forked from Imagelibrary/binutils-gdb
Don't check object claimed by plugin
When ELF linker backend searchs the symbol table of an archive element, it should skip the object which has been claimed by plugin. PR ld/18250 * elflink.c (elf_link_is_defined_archive_symbol): Return FALSE if the object has been claimed by plugin.
This commit is contained in:
@@ -2936,6 +2936,10 @@ elf_link_is_defined_archive_symbol (bfd * abfd, carsym * symdef)
|
||||
if (abfd == NULL)
|
||||
return FALSE;
|
||||
|
||||
/* Return FALSE if the object has been claimed by plugin. */
|
||||
if (abfd->plugin_format == bfd_plugin_yes)
|
||||
return FALSE;
|
||||
|
||||
if (! bfd_check_format (abfd, bfd_object))
|
||||
return FALSE;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user