gimplify.c (gimplify_compound_lval): Take fallback argument instead of want_lvalue.
authorRichard Henderson <rth@redhat.com>
Thu, 1 Jul 2004 00:14:43 +0000 (17:14 -0700)
committerRichard Henderson <rth@gcc.gnu.org>
Thu, 1 Jul 2004 00:14:43 +0000 (17:14 -0700)
commit90051e16b4f20a16a4c59e8fc706cbfff6f4c484
tree8dacbfb9bdce140d3169928797de60201eccca69
parent2b9ef4fa61d2ad90cbca7baa59ce18f609a56274
gimplify.c (gimplify_compound_lval): Take fallback argument instead of want_lvalue.

        * gimplify.c (gimplify_compound_lval): Take fallback argument
        instead of want_lvalue.
        (gimplify_call_expr): Take want_value argument instead of test
        function.  Gimplify arguments to val only if reg_type; otherwise
        allow lvalue forms.
        (gimplify_expr): Update gimplify_compound_lval and gimplify_call_expr
        calls.
        * tree-gimple.c: Update GIMPLE grammer.  Use true/false not 1/0.
        Tidy commentary globally.
        (get_call_expr_in): Remove RETURN_EXPR handling.  Tidy.
        * tree-gimple.h (is_gimple_call_addr): Mark extern.

        * gimplify.c (gimplify_modify_expr_to_memcpy): Fix typo.

From-SVN: r83941
gcc/ChangeLog
gcc/gimplify.c
gcc/tree-gimple.c
gcc/tree-gimple.h