Add support for a MIPS specific .MIPS.xhash section.
[deliverable/binutils-gdb.git] / bfd / elf-bfd.h
index 225a8e5c19f4e2f5e250b4e629e091596ca304d5..521d35debb05009b9a818b01626b743acd0c022b 100644 (file)
@@ -1392,6 +1392,13 @@ struct elf_backend_data
   /* Return TRUE if symbol should be hashed in the `.gnu.hash' section.  */
   bfd_boolean (*elf_hash_symbol) (struct elf_link_hash_entry *);
 
+  /* If non-NULL, called to register the location of XLAT_LOC within
+     .MIPS.xhash at which real final dynindx for H will be written.
+     If XLAT_LOC is zero, the symbol is not included in
+     .MIPS.xhash and no dynindx will be written.  */
+  void (*record_xhash_symbol)
+    (struct elf_link_hash_entry *h, bfd_vma xlat_loc);
+
   /* Return TRUE if type is a function symbol type.  */
   bfd_boolean (*is_function_type) (unsigned int type);
 
This page took 0.023441 seconds and 4 git commands to generate.