re PR target/24445 ("unable to find a register to spill in class 'R0_REGS")
authorKaz Kojima <kkojima@gcc.gnu.org>
Fri, 11 Nov 2005 02:12:42 +0000 (02:12 +0000)
committerKaz Kojima <kkojima@gcc.gnu.org>
Fri, 11 Nov 2005 02:12:42 +0000 (02:12 +0000)
commitf2d186905aff4e0225e37b69a089f334290e806d
tree0b563d56025cd02e2b9c54a6bde629270c77a6e2
parent253109d2ee930390bf762172ba7ae25007496704
re PR target/24445 ("unable to find a register to spill in class 'R0_REGS")

PR target/24445
* calls.c (expand_call): Copy a return value to a plain register
if needed.

* gcc.dg/pr24445.c: New test.

From-SVN: r106774
gcc/ChangeLog
gcc/calls.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/pr24445.c [new file with mode: 0644]