opts.c (decode_options): Combine nested if statements.

* opts.c (decode_options): Combine nested if statements.

Co-Authored-By: Samuel Tardieu <sam@rfc1149.net>

From-SVN: r140044
This commit is contained in:
Janis Johnson 2008-09-05 20:27:48 +00:00 committed by Janis Johnson
parent 3606b8bf77
commit 5ffebee7bb
2 changed files with 8 additions and 9 deletions

View 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.

View 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)
{