gcc:
authorIain Sandoe <iains@gcc.gnu.org>
Fri, 10 Dec 2010 10:13:36 +0000 (10:13 +0000)
committerIain Sandoe <iains@gcc.gnu.org>
Fri, 10 Dec 2010 10:13:36 +0000 (10:13 +0000)
commit9901ac6e89b708367ec23239200575a9cb6ae6b4
treeff75dbd8f37fbc5871af7cdf05d19808f6b6e872
parent48f854c7881a1319ad3bda5da00dbb032fa62d9a
gcc:

* config/rs6000/rs6000.c
(rs6000_darwin64_record_arg_advance_recurse): Name register increment
explicitly.  (rs6000_darwin64_record_arg_recurse): Make sure we split
long doubles when we run out of regs.   Also flag that this requires
stack and therefore cannot be returned by value.
(rs6000_darwin64_record_arg): Update comment.
(rs6000_function_value): Likewise.

From-SVN: r167682
gcc/ChangeLog
gcc/config/rs6000/rs6000.c