aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorRichard Stallman <rms@gnu.org>1993-05-16 21:34:18 +0000
committerRichard Stallman <rms@gnu.org>1993-05-16 21:34:18 +0000
commit2dff5a062aaa8e6d326bcce2441adcf3c801fd23 (patch)
treeea94966deaa67df925c1d7ee64b0b59113cc1b75 /gcc
parent9dace10d1b46a35e9ea8b28724dd83b970b19d21 (diff)
downloadgcc-2dff5a062aaa8e6d326bcce2441adcf3c801fd23.zip
gcc-2dff5a062aaa8e6d326bcce2441adcf3c801fd23.tar.gz
gcc-2dff5a062aaa8e6d326bcce2441adcf3c801fd23.tar.bz2
(find_end_label): Update insn after calling emit_jump_insn.
From-SVN: r4480
Diffstat (limited to 'gcc')
-rw-r--r--gcc/reorg.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/gcc/reorg.c b/gcc/reorg.c
index 3c62918..3b6b205 100644
--- a/gcc/reorg.c
+++ b/gcc/reorg.c
@@ -751,8 +751,8 @@ find_end_label ()
if (HAVE_return)
{
/* The return we make may have delay slots too. */
- rtx insn = gen_return();
- emit_jump_insn (insn);
+ rtx insn = gen_return ();
+ insn = emit_jump_insn (insn);
emit_barrier ();
if (num_delay_slots (insn) > 0)
obstack_ptr_grow (&unfilled_slots_obstack, insn);