This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]