This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Committed, CRIS: Remove epilogue delay list sanity check.
- From: Hans-Peter Nilsson <hans-peter dot nilsson at axis dot com>
- To: gcc-patches at gcc dot gnu dot org
- Date: Wed, 2 Mar 2005 17:49:05 +0100
- Subject: Committed, CRIS: Remove epilogue delay list sanity check.
Forgot this one when removing the other epilogue delay slot stuff.
* config/cris/cris.md ("return"): Remove epilogue delay list
sanity check.
Index: cris.md
===================================================================
RCS file: /cvs/gcc/gcc/gcc/config/cris/cris.md,v
retrieving revision 1.23
diff -c -p -r1.23 cris.md
*** cris.md 28 Feb 2005 02:21:40 -0000 1.23
--- cris.md 2 Mar 2005 16:12:51 -0000
***************
*** 3397,3407 ****
/* Just needs to hold a 'movem [sp+],rN'. */
char rd[sizeof (\"movem [$sp+],$r99\")];
- /* Try to avoid reorg.c surprises; avoid emitting invalid code, prefer
- crashing. This test would have avoided invalid code for target/7042. */
- if (current_function_epilogue_delay_list != NULL)
- abort ();
-
*rd = 0;
/* Start from the last call-saved register. We know that we have a
--- 3397,3402 ----
brgds, H-P