rs6000.c (init_cumulative_args): Add and handle LIBCALL argument.
authorFranz Sirl <Franz.Sirl-kernel@lauterbach.com>
Wed, 18 Jun 2003 06:19:01 +0000 (06:19 +0000)
committerFranz Sirl <sirl@gcc.gnu.org>
Wed, 18 Jun 2003 06:19:01 +0000 (06:19 +0000)
commitb9599e46750a224af6a6ed88da8e2abb5acee9ee
tree18888b6b819a10ee8067654168736653e4f6127c
parent903caebf4947dd73a50f7e8405c4290f1c626081
rs6000.c (init_cumulative_args): Add and handle LIBCALL argument.

2003-06-18  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>

* config/rs6000/rs6000.c (init_cumulative_args): Add and handle LIBCALL
argument.
(function_arg): Handle CALL_LIBCALL flag.
* config/rs6000/rs6000-protos.h (init_cumulative_args): Update
prototype.
* config/rs6000/rs6000.h (CALL_LIBCALL): New macro.
(INIT_CUMULATIVE_LIBCALL_ARGS): New macro.
(INIT_CUMULATIVE_ARGS): Add LIBCALL argument.
(INIT_CUMULATIVE_INCOMING_ARGS): Likewise.

From-SVN: r68139
gcc/ChangeLog
gcc/config/rs6000/rs6000-protos.h
gcc/config/rs6000/rs6000.c
gcc/config/rs6000/rs6000.h