diff options
author | Eric Botcazou <ebotcazou@adacore.com> | 2012-09-04 19:05:38 +0000 |
---|---|---|
committer | Eric Botcazou <ebotcazou@gcc.gnu.org> | 2012-09-04 19:05:38 +0000 |
commit | 88a8ba9581f3b873c8687ec519a01ac771542b64 (patch) | |
tree | 59abf3f1e6ae8becb54d67a1b916363801534ead /gcc/sched-rgn.c | |
parent | 92383a2a11f08a62afeda2b372f78ddc7241d4d6 (diff) | |
download | gcc-88a8ba9581f3b873c8687ec519a01ac771542b64.zip gcc-88a8ba9581f3b873c8687ec519a01ac771542b64.tar.gz gcc-88a8ba9581f3b873c8687ec519a01ac771542b64.tar.bz2 |
re PR rtl-optimization/54456 (ICE: in init_seqno, at sel-sched.c:6797 with -fschedule-insns -fselective-scheduling)
PR rtl-optimization/54456
* sched-rgn.c (gate_handle_sched): Return 1 only if optimize > 0.
From-SVN: r190947
Diffstat (limited to 'gcc/sched-rgn.c')
-rw-r--r-- | gcc/sched-rgn.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/sched-rgn.c b/gcc/sched-rgn.c index 0498ced..4a277f4 100644 --- a/gcc/sched-rgn.c +++ b/gcc/sched-rgn.c @@ -3473,7 +3473,7 @@ static bool gate_handle_sched (void) { #ifdef INSN_SCHEDULING - return flag_schedule_insns && dbg_cnt (sched_func); + return optimize > 0 && flag_schedule_insns && dbg_cnt (sched_func); #else return 0; #endif |