summaryrefslogtreecommitdiff
path: root/gcc/config/mn10300
diff options
context:
space:
mode:
authorlaw <law@138bc75d-0d04-0410-961f-82ee72b054a4>1999-10-18 19:59:48 +0000
committerlaw <law@138bc75d-0d04-0410-961f-82ee72b054a4>1999-10-18 19:59:48 +0000
commitfdb1b1fb49873863f5f6d633bdcf2a0dd13ff03a (patch)
tree7e7b26ff0f3e9a5d92359ce8881dba08467b302d /gcc/config/mn10300
parent6657290e302cee5220d3ff2ed31f057c7c6b350a (diff)
downloadgcc-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.md3
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")])