for gcc/ChangeLog from Alexandre Oliva * sched-deps.c (sched_analyze_insn): Don't force debug insns to follow their original predecessors. Index: gcc/sched-deps.c =================================================================== --- gcc/sched-deps.c.orig 2011-02-24 09:54:12.016654388 -0300 +++ gcc/sched-deps.c 2011-02-24 09:55:48.456918435 -0300 @@ -2816,7 +2816,7 @@ sched_analyze_insn (struct deps_desc *de additional analysis can modify the generated code. */ prev = PREV_INSN (insn); - - if (prev && NONDEBUG_INSN_P (prev)) - add_dependence (insn, prev, REG_DEP_ANTI); } else