aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/config/cris/cris.md5
2 files changed, 5 insertions, 5 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 0fc8b9c..fc3b356 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,8 @@
+2005-03-02 Hans-Peter Nilsson <hp@axis.com>
+
+ * config/cris/cris.md ("return"): Remove epilogue delay list
+ sanity check.
+
2005-03-02 Daniel Jacobowitz <dan@codesourcery.com>
* config/arm/linux-elf.h (ARM_FUNCTION_PROFILER): Do not use (PLT)
diff --git a/gcc/config/cris/cris.md b/gcc/config/cris/cris.md
index 69f31ea..11d0de4 100644
--- a/gcc/config/cris/cris.md
+++ b/gcc/config/cris/cris.md
@@ -3397,11 +3397,6 @@
/* 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