* sh.c (sh_can_use_simple_return_p): Return false for SHmedia
commit9632a01bb5281534b4256286c839bfdc72b64797
authorkkojima <kkojima@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 4 Oct 2012 03:03:12 +0000 (4 03:03 +0000)
committerkkojima <kkojima@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 4 Oct 2012 03:03:12 +0000 (4 03:03 +0000)
treee393195df7efc45bef76599dcebddd35047e5db2
parenta9ec64e67cc117c5cf0e38ff539f828664c5b149
* sh.c (sh_can_use_simple_return_p): Return false for SHmedia
and SHcompact using call_cookie.
* sh.md (epilogue): Emit non-inlined return insns for SHmedia
and SHcompact using call_cookie.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@192061 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/sh/sh.c
gcc/config/sh/sh.md