Set EI_OSABI to ELFOSABI_GNU for local IFUNC symbols
[binutils-gdb.git] / bfd / elf32-arm.c
index ff69728729765f0f64446b3c8fd8d13b8ae5b3c2..d313de41d3257bb0fc9b410feb68a8debad4a753 100644 (file)
@@ -15928,7 +15928,7 @@ elf32_arm_add_symbol_hook (bfd *abfd, struct bfd_link_info *info,
        || ELF_ST_BIND (sym->st_info) == STB_GNU_UNIQUE)
       && (abfd->flags & DYNAMIC) == 0
       && bfd_get_flavour (info->output_bfd) == bfd_target_elf_flavour)
-    elf_tdata (info->output_bfd)->has_gnu_symbols = TRUE;
+    elf_tdata (info->output_bfd)->has_gnu_symbols = elf_gnu_symbol_any;
 
   if (elf32_arm_hash_table (info) == NULL)
     return FALSE;