aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-gimple.h
diff options
context:
space:
mode:
authorRichard Henderson <rth@redhat.com>2004-06-30 17:14:43 -0700
committerRichard Henderson <rth@gcc.gnu.org>2004-06-30 17:14:43 -0700
commit90051e16b4f20a16a4c59e8fc706cbfff6f4c484 (patch)
tree8dacbfb9bdce140d3169928797de60201eccca69 /gcc/tree-gimple.h
parent2b9ef4fa61d2ad90cbca7baa59ce18f609a56274 (diff)
downloadgcc-90051e16b4f20a16a4c59e8fc706cbfff6f4c484.zip
gcc-90051e16b4f20a16a4c59e8fc706cbfff6f4c484.tar.gz
gcc-90051e16b4f20a16a4c59e8fc706cbfff6f4c484.tar.bz2
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
Diffstat (limited to 'gcc/tree-gimple.h')
-rw-r--r--gcc/tree-gimple.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/tree-gimple.h b/gcc/tree-gimple.h
index 8fb2271..5395c67 100644
--- a/gcc/tree-gimple.h
+++ b/gcc/tree-gimple.h
@@ -74,7 +74,7 @@ extern bool is_gimple_constructor_elt (tree);
extern bool is_gimple_non_addressable (tree t);
/* Returns true iff T is a valid call address expression. */
-bool is_gimple_call_addr (tree);
+extern bool is_gimple_call_addr (tree);
/* If T makes a function call, returns the CALL_EXPR operand. */
extern tree get_call_expr_in (tree t);