bfd: xtensa: fix shrink_dynamic_reloc_sections for export-dynamic
[deliverable/binutils-gdb.git] / bfd / elf32-xtensa.c
index c3df3d6db756eaeafb49bfb7a1439b73d77162b2..37ea200eea74f5c3b8bcd4d11b0eed99e0ffed97 100644 (file)
@@ -10083,7 +10083,8 @@ shrink_dynamic_reloc_sections (struct bfd_link_info *info,
       && (input_section->flags & SEC_ALLOC) != 0
       && (dynamic_symbol || bfd_link_pic (info))
       && (!h || h->root.type != bfd_link_hash_undefweak
-         || (dynamic_symbol && bfd_link_dll (info))))
+         || (dynamic_symbol
+             && (bfd_link_dll (info) || info->export_dynamic))))
     {
       asection *srel;
       bfd_boolean is_plt = FALSE;
This page took 0.024061 seconds and 4 git commands to generate.