frame, cfa: check unwind stop reason first
[deliverable/binutils-gdb.git] / gold / options.h
index c00e69ad32d0ace84b955557bc84743f47211c14..a2f5a8864e3399f15f374ac512c1b6e842ec384b 100644 (file)
@@ -927,6 +927,10 @@ class General_options
              N_("Put read-only non-executable sections in their own segment"),
              NULL);
 
+  DEFINE_uint64(rosegment_gap, options::TWO_DASHES, '\0', -1U,
+               N_("Set offset between executable and read-only segments"),
+               N_("OFFSET"));
+
   DEFINE_string(m, options::EXACTLY_ONE_DASH, 'm', "",
                N_("Set GNU linker emulation; obsolete"), N_("EMULATION"));
 
@@ -1052,6 +1056,12 @@ class General_options
                         N_("Sort common symbols by alignment"),
                         N_("[={ascending,descending}]"));
 
+  DEFINE_enum(sort_section, options::TWO_DASHES, '\0', "none",
+             N_("Sort sections by name.  \'--no-text-reorder\'"
+                " will override \'--sort-section=name\' for .text"),
+             N_("[none,name]"),
+             {"none", "name"});
+
   DEFINE_uint(spare_dynamic_tags, options::TWO_DASHES, '\0', 5,
              N_("Dynamic tag slots to reserve (default 5)"),
              N_("COUNT"));
@@ -1152,6 +1162,8 @@ class General_options
   DEFINE_uint64_alias(Ttext_segment, Ttext, options::ONE_DASH, '\0',
                      N_("Set the address of the text segment"),
                      N_("ADDRESS"));
+  DEFINE_uint64(Trodata_segment, options::ONE_DASH, '\0', -1U,
+               N_("Set the address of the rodata segment"), N_("ADDRESS"));
 
   DEFINE_bool(toc_optimize, options::TWO_DASHES, '\0', true,
              N_("(PowerPC64 only) Optimize TOC code sequences"),
This page took 0.025108 seconds and 4 git commands to generate.