builtins.c (std_expand_builtin_va_arg): Remove.
authorRichard Henderson <rth@redhat.com>
Fri, 16 Jul 2004 23:25:51 +0000 (16:25 -0700)
committerRichard Henderson <rth@gcc.gnu.org>
Fri, 16 Jul 2004 23:25:51 +0000 (16:25 -0700)
commit77c9db7751b8239833f152701b7cde02569859e0
tree736540023a0461568858dfe8fec7b2c58a7dd59d
parent3f7d210dfb6639949b9b2f0f6dc04cb4124d85b6
builtins.c (std_expand_builtin_va_arg): Remove.

        * builtins.c (std_expand_builtin_va_arg): Remove.
        (expand_builtin_va_arg): Remove.
        * expr.h: Don't declare them.
        * gimplify.c (mark_decls_volatile_r): Remove.
        (copy_if_shared_r): Don't call it.
        * target-def.h: Don't test EXPAND_BUILTIN_VA_ARG.
        * expr.c (expand_expr_real_1): Don't handle VA_ARG_EXPR.
        * gimple-low.c (lower_stmt): Likewise.
        * tree-cfg.c (cfg_remove_useless_stmts_bb): Likewise.
        * tree-gimple.c (is_gimple_tmp_rhs, is_gimple_stmt): Likewise.
        * tree-ssa-operands.c (get_expr_operands): Likewise.
        * doc/tm.texi (TARGET_GIMPLIFY_VA_ARG_EXPR): Don't mention
        EXPAND_BUILTIN_VA_ARG.
        * system.h (EXPAND_BUILTIN_VA_ARG): Poison.
        * config/alpha/alpha.h, config/alpha/unicosmk.h, config/i386/i386.h,
        config/ia64/ia64.h, config/rs6000/rs6000.h, config/s390/s390.h,
        config/sparc/sparc.h (EXPAND_BUILTIN_VA_ARG): Remove.

From-SVN: r84842
19 files changed:
gcc/ChangeLog
gcc/builtins.c
gcc/config/alpha/alpha.h
gcc/config/alpha/unicosmk.h
gcc/config/i386/i386.h
gcc/config/ia64/ia64.h
gcc/config/rs6000/rs6000.h
gcc/config/s390/s390.h
gcc/config/sparc/sparc.h
gcc/doc/tm.texi
gcc/expr.c
gcc/expr.h
gcc/gimple-low.c
gcc/gimplify.c
gcc/system.h
gcc/target-def.h
gcc/tree-cfg.c
gcc/tree-gimple.c
gcc/tree-ssa-operands.c