forked from Imagelibrary/binutils-gdb
* elflink.c (_bfd_elf_gc_mark_reloc): Don't delve into dynamic
libraries.
This commit is contained in:
@@ -11590,7 +11590,8 @@ _bfd_elf_gc_mark_reloc (struct bfd_link_info *info,
|
||||
rsec = _bfd_elf_gc_mark_rsec (info, sec, gc_mark_hook, cookie);
|
||||
if (rsec && !rsec->gc_mark)
|
||||
{
|
||||
if (bfd_get_flavour (rsec->owner) != bfd_target_elf_flavour)
|
||||
if (bfd_get_flavour (rsec->owner) != bfd_target_elf_flavour
|
||||
|| (rsec->owner->flags & DYNAMIC) != 0)
|
||||
rsec->gc_mark = 1;
|
||||
else if (!_bfd_elf_gc_mark (info, rsec, gc_mark_hook))
|
||||
return FALSE;
|
||||
|
||||
Reference in New Issue
Block a user