sh.c (push_regs): Skip banked registers when resbank attribute is specified.
authorNaveen H.S <naveen.S@kpitcummins.com>
Fri, 30 Mar 2012 21:41:45 +0000 (21:41 +0000)
committerKaz Kojima <kkojima@gcc.gnu.org>
Fri, 30 Mar 2012 21:41:45 +0000 (21:41 +0000)
commit57c7433fdc3fcb7b0cfd7b13bd11360a5e17c624
treeb1f17f682704a0497d616cde2079f1c3b0079de4
parent456fba2651cfb0cb67e44b8354668a0b3f5f5182
sh.c (push_regs): Skip banked registers when resbank attribute is specified.

* config/sh/sh.c (push_regs): Skip banked registers when
resbank attribute is specified.
(sh_expand_epilogue): Likewise.

Co-Authored-By: Kaz Kojima <kkojima@gcc.gnu.org>
From-SVN: r186024
gcc/ChangeLog
gcc/config/sh/sh.c