PR bootstrap/52287
* haifa-sched.c (rank_for_schedule): Stabilize sort for debug insns.
From-SVN: r184531
+2012-02-23 Eric Botcazou <ebotcazou@adacore.com>
+
+ PR bootstrap/52287
+ * haifa-sched.c (rank_for_schedule): Stabilize sort for debug insns.
+
2012-02-23 Uros Bizjak <ubizjak@gmail.com>
PR c/52290
/* Schedule debug insns as early as possible. */
if (DEBUG_INSN_P (tmp) && !DEBUG_INSN_P (tmp2))
return -1;
- else if (DEBUG_INSN_P (tmp2))
+ else if (!DEBUG_INSN_P (tmp) && DEBUG_INSN_P (tmp2))
return 1;
+ else if (DEBUG_INSN_P (tmp) && DEBUG_INSN_P (tmp2))
+ return INSN_LUID (tmp) - INSN_LUID (tmp2);
}
/* The insn in a schedule group should be issued the first. */