Commit 4a913dd6 by Eric Christopher Committed by Eric Christopher

flow.c (propagate_one_insn): Add error message and print out insn for debugging.

2002-01-15  Eric Christopher  <echristo@redhat.com>

	* flow.c (propagate_one_insn): Add error message and print out
	insn for debugging.

From-SVN: r48878
parent 006946e4
2002-01-15 Eric Christopher <echristo@redhat.com>
* flow.c (propagate_one_insn): Add error message and print out
insn for debugging.
2002-01-15 Joseph S. Myers <jsm28@cam.ac.uk> 2002-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
* system.h (ASM_IDENTIFY_GCC, STDC_VALUE, TRAMPOLINE_ALIGN, * system.h (ASM_IDENTIFY_GCC, STDC_VALUE, TRAMPOLINE_ALIGN,
......
...@@ -1566,7 +1566,11 @@ propagate_one_insn (pbi, insn) ...@@ -1566,7 +1566,11 @@ propagate_one_insn (pbi, insn)
|| (HAVE_sibcall_epilogue || (HAVE_sibcall_epilogue
&& sibcall_epilogue_contains (insn))) && sibcall_epilogue_contains (insn)))
&& find_reg_note (insn, REG_MAYBE_DEAD, NULL_RTX) == 0) && find_reg_note (insn, REG_MAYBE_DEAD, NULL_RTX) == 0)
{
internal_error ("Attempt to delete prologue/epilogue insn:\n");
debug_rtx (insn);
abort (); abort ();
}
/* Record sets. Do this even for dead instructions, since they /* Record sets. Do this even for dead instructions, since they
would have killed the values if they hadn't been deleted. */ would have killed the values if they hadn't been deleted. */
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment