OSDN Git Service

* builtins.c (std_gimplify_va_arg_expr): Handle types passed
authorrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 13 Jul 2004 08:43:41 +0000 (08:43 +0000)
committerrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 13 Jul 2004 08:43:41 +0000 (08:43 +0000)
commitbef380a43668e9edeabe5587eb7b08fe02d43aab
treed9a896211b7b86323ca0988aebcee6681c40a375
parentcc9b8628228057b9b0ab5417b7d8deea36754e44
    * builtins.c (std_gimplify_va_arg_expr): Handle types passed
        by reference.
        (ind_gimplify_va_arg_expr): Remove.
        * tree.h (ind_gimplify_va_arg_expr): Remove.
        * config/pa/pa.c (hppa_gimplify_va_arg_expr): Don't use it.
        * config/mmix/mmix.c (mmix_function_arg_pass_by_reference): Allow
        argsp to be null.

        * config/arc/arc.c (arc_gimplify_va_arg_expr): Remove.
        (TARGET_GIMPLIFY_VA_ARG_EXPR): Remove.
        * config/cris/cris.c, config/fr30/fr30.c, config/frv/frv.c,
        config/iq2000/iq2000.c, config/m32r/m32r.c, config/mmix/mmix.c,
        config/mn10300/mn10300.c, config/v850/v850.c: Similarly.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@84608 138bc75d-0d04-0410-961f-82ee72b054a4
13 files changed:
gcc/ChangeLog
gcc/builtins.c
gcc/config/arc/arc.c
gcc/config/cris/cris.c
gcc/config/fr30/fr30.c
gcc/config/frv/frv.c
gcc/config/iq2000/iq2000.c
gcc/config/m32r/m32r.c
gcc/config/mmix/mmix.c
gcc/config/mn10300/mn10300.c
gcc/config/pa/pa.c
gcc/config/v850/v850.c
gcc/tree.h