* elf-bfd.h (struct elf_backend_data): New function pointer member
[deliverable/binutils-gdb.git] / bfd / elflink.h
index bd94cbf4fc416aa39ebc99b2dbaa48717efc134c..71fdbaa3030b9117b502db17380d0aef992e6275 100644 (file)
@@ -1261,6 +1261,10 @@ elf_link_add_object_symbols (bfd *abfd, struct bfd_link_info *info)
          /* If st_other has a processor-specific meaning, specific
             code might be needed here. We never merge the visibility
             attribute with the one from a dynamic object.  */
+         if (bed->elf_backend_merge_symbol_attribute)
+           (*bed->elf_backend_merge_symbol_attribute) (h, isym, definition,
+                                                       dynamic);
+
          if (isym->st_other != 0 && !dynamic)
            {
              unsigned char hvis, symvis, other, nvis;
This page took 0.024426 seconds and 4 git commands to generate.