x86: Keep the unused _GLOBAL_OFFSET_TABLE_ for Solaris
[deliverable/binutils-gdb.git] / bfd / elfxx-x86.h
index b515ee61b01a91f5f911cbc3fbb9753ead0d4979..4606bf19b682214a4abc38d5467e445a9b32a4d6 100644 (file)
@@ -481,6 +481,9 @@ struct elf_x86_link_hash_table
   /* TRUE if GOT is referenced.  */
   unsigned int got_referenced : 1;
 
+  /* TRUE if _GLOBAL_OFFSET_TABLE_ is needed.  */
+  unsigned int need_global_offset_table : 1;
+
   bfd_vma (*r_info) (bfd_vma, bfd_vma);
   bfd_vma (*r_sym) (bfd_vma);
   bfd_boolean (*is_reloc_section) (const char *);
@@ -525,6 +528,9 @@ struct elf_x86_init_table
 
   bfd_byte plt0_pad_byte;
 
+  /* TRUE if _GLOBAL_OFFSET_TABLE_ is needed.  */
+  unsigned int need_global_offset_table : 1;
+
   bfd_vma (*r_info) (bfd_vma, bfd_vma);
   bfd_vma (*r_sym) (bfd_vma);
 };
This page took 0.023131 seconds and 4 git commands to generate.