v850-protos.h (v850_va_arg): Remove.
authorRichard Henderson <rth@redhat.com>
Fri, 9 Jul 2004 10:10:51 +0000 (03:10 -0700)
committerRichard Henderson <rth@gcc.gnu.org>
Fri, 9 Jul 2004 10:10:51 +0000 (03:10 -0700)
commita900345fb54ed9f1cca996c238c50c385de959dd
tree52d2484e446a11e350b6e175d02c37c6b7d5c719
parent5d47df87a09ab92ef878b032618b5d9b4a3f84ff
v850-protos.h (v850_va_arg): Remove.

        * config/v850/v850-protos.h (v850_va_arg): Remove.
        * config/v850/v850.c (TARGET_GIMPLIFY_VA_ARG_EXPR): New.
        (v850_gimplify_va_arg_expr): Rewrite from v850_va_arg.
        * config/v850/v850.h (EXPAND_BUILTIN_VA_ARG): Remove.
        (FUNCTION_ARG_PASS_BY_REFERENCE): Handle variable size types.
        (FUNCTION_ARG_CALLEE_COPIES): Use FUNCTION_ARG_PASS_BY_REFERENCE.

From-SVN: r84359
gcc/ChangeLog
gcc/config/v850/v850-protos.h
gcc/config/v850/v850.c
gcc/config/v850/v850.h