diff options
author | rth <rth@138bc75d-0d04-0410-961f-82ee72b054a4> | 2004-07-01 00:14:43 +0000 |
---|---|---|
committer | rth <rth@138bc75d-0d04-0410-961f-82ee72b054a4> | 2004-07-01 00:14:43 +0000 |
commit | f0ac919b1f8f69ca28c569ed17560962d5d45076 (patch) | |
tree | 8dacbfb9bdce140d3169928797de60201eccca69 /gcc/tree-gimple.h | |
parent | a0bff9d0752f5c992b3825644d53cf58f8567f85 (diff) | |
download | gcc-f0ac919b1f8f69ca28c569ed17560962d5d45076.tar.gz |
* 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.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@83941 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/tree-gimple.h')
-rw-r--r-- | gcc/tree-gimple.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/tree-gimple.h b/gcc/tree-gimple.h index 8fb22710516..5395c67667c 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); |