checking in Nathan's patch because I accidently checked in part of it
commitf5c2d8383a993247e3498332a2be5fec64cf8d05
authorsje <sje@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 27 Oct 2010 22:51:18 +0000 (27 22:51 +0000)
committersje <sje@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 27 Oct 2010 22:51:18 +0000 (27 22:51 +0000)
tree4e9c32edba52df518a8f1bc1c94ab7d09992d655
parent4bac51c921d817806b80efb4d906a77e83ffb8db
checking in Nathan's patch because I accidently checked in part of it
with my earlier patch.  Also adding ChangeLog entry I forgot.

2010-10-27  Nathan Froyd  <froydnj@codesourcery.com>

        * config/ia64/ia64-protos.h (ia64_function_arg): Delete.
        (ia64_function_arg_advance): Delete.
        * config/ia64/ia64.h (FUNCTION_ARG, FUNCTION_INCOMING_ARG): Delete.
        (FUNCTION_ARG_ADVANCE): Delete.
        * config/ia64/ia64.c (ia64_function_arg): Rename to...
        (ia64_function_arg_1): ...this.  Make static.  Take const_tree and
        bool arguments.
        (ia64_function_arg, ia64_function_incoming_arg): New functions.
        (ia64_function_arg_advance): Make static.  Take a const_tree and
        a bool.
        (TARGET_FUNCTION_ARG, TARGET_FUNCTION_INCOMING_ARG): Define.
        (TARGET_FUNCTION_ARG_ADVANCE): Define.

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