* opts.c (decode_options): Combine nested if statements.
authorjanis <janis@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 5 Sep 2008 20:27:48 +0000 (20:27 +0000)
committerjanis <janis@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 5 Sep 2008 20:27:48 +0000 (20:27 +0000)
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@140044 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/opts.c

index 053b508..11743b4 100644 (file)
@@ -1,6 +1,8 @@
 2008-09-05  Janis Johnson  <janis187@us.ibm.com>
            Samuel Tardieu  <sam@rfc1149.net>
 
+       * opts.c (decode_options): Combine nested if statements.
+
        PR target/37283
        * opts.c (decode_options): Handle more relationships among
        unit-at-a-time, toplevel-reorder, and section-anchors.
index 080f8af..591094d 100644 (file)
@@ -1021,16 +1021,13 @@ decode_options (unsigned int argc, const char **argv)
               "is disabled.");
       flag_toplevel_reorder = 0;
     }
-  if (!optimize)
+  /* Unless the user has asked for section anchors, we disable toplevel
+     reordering at -O0 to disable transformations that might be surprising
+     to end users and to get -fno-toplevel-reorder tested.  */
+  if (!optimize && flag_toplevel_reorder == 2 && flag_section_anchors != 1)
     {
-      /* Unless the user has asked for section anchors, we disable toplevel
-        reordering at -O0 to disable transformations that might be surprising
-        to end users and to get -fno-toplevel-reorder tested.  */
-      if (flag_toplevel_reorder == 2 && flag_section_anchors != 1)
-       {
-         flag_toplevel_reorder = 0;
-         flag_section_anchors = 0;
-       }
+      flag_toplevel_reorder = 0;
+      flag_section_anchors = 0;
     }
   if (!flag_toplevel_reorder)
     {