c-gimplify.c (gimplify_decl_stmt): Update gimplify_type_sizes call.
authorRichard Henderson <rth@redhat.com>
Wed, 23 Jun 2004 07:43:21 +0000 (00:43 -0700)
committerRichard Henderson <rth@gcc.gnu.org>
Wed, 23 Jun 2004 07:43:21 +0000 (00:43 -0700)
commit65355d53c368e290265d38f822b1bbb8b3d23c69
tree8a64183917aa821491a290388a2d847ef5f31dc6
parentf241bf89479214a544e12446b52eb9d89869aebe
c-gimplify.c (gimplify_decl_stmt): Update gimplify_type_sizes call.

        * c-gimplify.c (gimplify_decl_stmt): Update gimplify_type_sizes call.
        Use gimplify_and_add.
        * c-typeck.c (c_finish_if_stmt): Use NULL instead of empty stmt.
        * gimplify.c (build_and_jump, gimplify_exit_expr,
        gimplify_init_constructor, gimplify_save_expr, gimple_push_cleanup,
        gimplify_stmt, gimplify_expr): Likewise.
        (shortcut_cond_expr): Handle NULL arms of COND_EXPR.
        (gimplify_statement_list): Remove NULL entries.
        (gimplify_to_stmt_list): Handle NULL results.
        (gimplify_type_sizes): Add list_p argument.
        (gimplify_one_sizepos): Don't use internal pre/post queue.
        * tree-gimple.h (gimplify_type_sizes): Update.
ada/
        * trans.c (gnat_gimplify_stmt): Update gimplify_type_sizes call.

From-SVN: r83539
gcc/ChangeLog
gcc/ada/ChangeLog
gcc/ada/trans.c
gcc/c-gimplify.c
gcc/c-typeck.c
gcc/gimplify.c
gcc/tree-gimple.h