Updated sources to avoid using the identifier name "new", which is a
[deliverable/binutils-gdb.git] / ld / ldexp.h
index 5c8bad22d8539f04e3e8e1de35bcf459b33d951c..1e0069dc0222f19e326d4aa2f119e30b9a3eefc6 100644 (file)
@@ -98,6 +98,8 @@ typedef enum {
   lang_final_phase_enum
 } lang_phase_type;
 
+union lang_statement_union;
+
 struct ldexp_control {
   /* Modify expression evaluation depending on this.  */
   lang_phase_type phase;
@@ -125,6 +127,15 @@ struct ldexp_control {
     } phase;
 
     bfd_vma base, min_base, relro_end, end, pagesize, maxpagesize;
+
+    enum {
+      exp_dataseg_relro_none,
+      exp_dataseg_relro_start,
+      exp_dataseg_relro_end,
+    } relro;
+
+    union lang_statement_union *relro_start_stat;
+    union lang_statement_union *relro_end_stat;
   } dataseg;
 };
 
This page took 0.024174 seconds and 4 git commands to generate.