From 633e8ff53ada380e466146c35e1c96e503209554 Mon Sep 17 00:00:00 2001 From: hp Date: Wed, 2 Mar 2005 16:48:29 +0000 Subject: [PATCH] * config/cris/cris.md ("return"): Remove epilogue delay list sanity check. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@95786 138bc75d-0d04-0410-961f-82ee72b054a4 --- gcc/ChangeLog | 5 +++++ gcc/config/cris/cris.md | 5 ----- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 0fc8b9cbb845..fc3b3560d587 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2005-03-02 Hans-Peter Nilsson + + * config/cris/cris.md ("return"): Remove epilogue delay list + sanity check. + 2005-03-02 Daniel Jacobowitz * 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 69f31ea1627e..11d0de430e42 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 -- 2.47.3