re PR target/31701 (SH: wrong epilogue for sibling calls)
authorKaz Kojima <kkojima@gcc.gnu.org>
Sat, 28 Apr 2007 00:07:40 +0000 (00:07 +0000)
committerKaz Kojima <kkojima@gcc.gnu.org>
Sat, 28 Apr 2007 00:07:40 +0000 (00:07 +0000)
commiteb996a4ac9d4abe017e094872f638ecee872c2cb
tree0ddbb1979b558e1cfe35d3ccf0e84d85dc7fac57
parent805ea2f32d7d203204992a11d436a4221872ec9e
re PR target/31701 (SH: wrong epilogue for sibling calls)

PR target/31701
* config/sh/sh.c (output_stack_adjust): Avoid using the frame
register itself to hold the offset constant.  Tell flow the use
of r4 and r5 when they are used.

From-SVN: r124248
gcc/ChangeLog
gcc/config/sh/sh.c