diff options
author | law <law@138bc75d-0d04-0410-961f-82ee72b054a4> | 1999-10-18 19:59:48 +0000 |
---|---|---|
committer | law <law@138bc75d-0d04-0410-961f-82ee72b054a4> | 1999-10-18 19:59:48 +0000 |
commit | fdb1b1fb49873863f5f6d633bdcf2a0dd13ff03a (patch) | |
tree | 7e7b26ff0f3e9a5d92359ce8881dba08467b302d /gcc/config/mn10300 | |
parent | 6657290e302cee5220d3ff2ed31f057c7c6b350a (diff) | |
download | gcc-fdb1b1fb49873863f5f6d633bdcf2a0dd13ff03a.tar.gz |
* mn10200.md (outline_epilogue_jump): Embed a (return) to indicate
to the cfg code that this is a return instruction.
* mn10300.md (return_internal): Similarly.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@30072 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/config/mn10300')
-rw-r--r-- | gcc/config/mn10300/mn10300.md | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/gcc/config/mn10300/mn10300.md b/gcc/config/mn10300/mn10300.md index 59acf5ac397..54cc0dbc441 100644 --- a/gcc/config/mn10300/mn10300.md +++ b/gcc/config/mn10300/mn10300.md @@ -1478,7 +1478,8 @@ }") (define_insn "return_internal" - [(const_int 2)] + [(const_int 2) + (return)] "" "rets" [(set_attr "cc" "clobber")]) |