OSDN Git Service

2003-06-12 Aldy Hernandez <aldyh@redhat.com>
authoraldyh <aldyh@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 12 Jun 2003 21:38:46 +0000 (21:38 +0000)
committeraldyh <aldyh@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 12 Jun 2003 21:38:46 +0000 (21:38 +0000)
commit03cd7f2e9e53e65bd977651e7805a03a3aef1f2d
tree19a3858d595ea420f9f935de48a649e50b0bb55d
parentdfe954a09e1166863a69e7964477ec1e62608b93
2003-06-12  Aldy Hernandez  <aldyh@redhat.com>

* config/rs6000/rs6000.c (function_arg): Always split vectors for
e500 if it's a stdarg function.
(function_arg_advance): Advance 2 registers for vectors in a
stdarg function.
(init_cumulative_args): Initialize stdarg.
(rs6000_spe_function_arg): New.

* config/rs6000/rs6000.h (rs6000_args): Add stdarg.

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