/* Return the section which RELOC_SEC applies to. */
asection *(*get_reloc_section) (asection *reloc_sec);
+ /* Called when setting the sh_link and sh_info fields of a section with a
+ type >= SHT_LOOS. Returns TRUE if these fields were initialised in
+ OHEADER, FALSE otherwise. IHEADER is the best guess matching section
+ from the input bfd IBFD. */
+ bfd_boolean (*elf_backend_set_special_section_info_and_link)
+ (const bfd *ibfd, bfd *obfd, const Elf_Internal_Shdr *iheader,
+ Elf_Internal_Shdr *oheader);
+
/* Used to handle bad SHF_LINK_ORDER input. */
bfd_error_handler_type link_order_error_handler;
/* Alignment for the PT_GNU_STACK segment. */
unsigned stack_align;
+ /* Flag bits to assign to a section of type SHT_STRTAB. */
+ unsigned long elf_strtab_flags;
+
/* This is TRUE if the linker should act like collect and gather
global constructors and destructors by name. This is TRUE for
MIPS ELF because the Irix 5 tools can not handle the .init