aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorJim Wilson <wilson@gcc.gnu.org>1994-02-02 18:21:50 -0800
committerJim Wilson <wilson@gcc.gnu.org>1994-02-02 18:21:50 -0800
commit2d2a50abb2f6557af2d9ca5c04bc8db5b81a3d26 (patch)
tree506928cbd83dbab050f98aeb8f25756841dfec13 /gcc
parentceb90aa74a0bfc2862ad76b9361038154e2a497e (diff)
downloadgcc-2d2a50abb2f6557af2d9ca5c04bc8db5b81a3d26.zip
gcc-2d2a50abb2f6557af2d9ca5c04bc8db5b81a3d26.tar.gz
gcc-2d2a50abb2f6557af2d9ca5c04bc8db5b81a3d26.tar.bz2
(fill_simple_delay_slots): When fill epilogue delay
slot, set needed to end_of_function_needs instead of clearing it. From-SVN: r6471
Diffstat (limited to 'gcc')
-rw-r--r--gcc/reorg.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/reorg.c b/gcc/reorg.c
index d62fd2d..563c607 100644
--- a/gcc/reorg.c
+++ b/gcc/reorg.c
@@ -3051,7 +3051,7 @@ fill_simple_delay_slots (first, non_jumps_p)
return;
slots_filled = 0;
- CLEAR_RESOURCE (&needed);
+ needed = end_of_function_needs;
CLEAR_RESOURCE (&set);
for (trial = get_last_insn (); ! stop_search_p (trial, 1);