mirror of
git://gcc.gnu.org/git/gcc.git
synced 2025-01-26 01:34:30 +08:00
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:
parent
3606b8bf77
commit
5ffebee7bb
@ -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.
|
||||
|
15
gcc/opts.c
15
gcc/opts.c
@ -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)
|
||||
{
|
||||
|
Loading…
Reference in New Issue
Block a user