diff options
author | Stephane Carrez <stcarrez@nerim.fr> | 2003-01-15 21:39:17 +0100 |
---|---|---|
committer | Stephane Carrez <ciceron@gcc.gnu.org> | 2003-01-15 21:39:17 +0100 |
commit | c0f684dcbbd50d8295fa063cc0b57e1f649d11bb (patch) | |
tree | ea488a6bab536a5cfd21d0a9926fd592621d9975 /gcc | |
parent | 6982ae1549bb0e1b0d98d9ee26ea6506c6c024ff (diff) | |
download | gcc-c0f684dcbbd50d8295fa063cc0b57e1f649d11bb.zip gcc-c0f684dcbbd50d8295fa063cc0b57e1f649d11bb.tar.gz gcc-c0f684dcbbd50d8295fa063cc0b57e1f649d11bb.tar.bz2 |
m68hc11.md ("return"): Use emit_jump_insn to emit the return code.
* config/m68hc11/m68hc11.md ("return"): Use emit_jump_insn to emit
the return code.
From-SVN: r61347
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/config/m68hc11/m68hc11.md | 16 |
2 files changed, 13 insertions, 8 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 4063e78..1f7e019 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2003-01-15 Stephane Carrez <stcarrez@nerim.fr> + + * config/m68hc11/m68hc11.md ("return"): Use emit_jump_insn to emit + the return code. + 2003-01-15 Josef Zlomek <zlomekj@suse.cz> * cfganal.c (set_edge_can_fallthru_flag): Clear the EDGE_CAN_FALLTHRU diff --git a/gcc/config/m68hc11/m68hc11.md b/gcc/config/m68hc11/m68hc11.md index db1a892..03dc66d 100644 --- a/gcc/config/m68hc11/m68hc11.md +++ b/gcc/config/m68hc11/m68hc11.md @@ -6393,18 +6393,18 @@ if (ret_size && ret_size <= 2) { - emit_insn (gen_rtx (PARALLEL, VOIDmode, - gen_rtvec (2, gen_rtx_RETURN (VOIDmode), - gen_rtx_USE (VOIDmode, - gen_rtx_REG (HImode, 1))))); + emit_jump_insn (gen_rtx (PARALLEL, VOIDmode, + gen_rtvec (2, gen_rtx_RETURN (VOIDmode), + gen_rtx_USE (VOIDmode, + gen_rtx_REG (HImode, 1))))); DONE; } if (ret_size) { - emit_insn (gen_rtx (PARALLEL, VOIDmode, - gen_rtvec (2, gen_rtx_RETURN (VOIDmode), - gen_rtx_USE (VOIDmode, - gen_rtx_REG (SImode, 0))))); + emit_jump_insn (gen_rtx (PARALLEL, VOIDmode, + gen_rtvec (2, gen_rtx_RETURN (VOIDmode), + gen_rtx_USE (VOIDmode, + gen_rtx_REG (SImode, 0))))); DONE; } }") |