diff options
Diffstat (limited to 'gcc/sched-ebb.c')
-rw-r--r-- | gcc/sched-ebb.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/gcc/sched-ebb.c b/gcc/sched-ebb.c index d4a9f77..13b9fe6 100644 --- a/gcc/sched-ebb.c +++ b/gcc/sched-ebb.c @@ -285,6 +285,10 @@ schedule_ebbs (dump_file) if (n_basic_blocks == 0) return; + /* Remove lexical block notes for empty regions. These get shuffled + about during scheduling and confuse the debugging issue. */ + remove_unnecessary_notes (); + sched_init (dump_file); current_sched_info = &ebb_sched_info; |