diff options
author | Richard Henderson <rth@redhat.com> | 2000-11-21 11:09:38 -0800 |
---|---|---|
committer | Richard Henderson <rth@gcc.gnu.org> | 2000-11-21 11:09:38 -0800 |
commit | 3fe30ff6f7652648c0c2882815ad2f52e51c06db (patch) | |
tree | 7b19327f6425471460eda074c9f38f18c4323d1a /gcc/c-common.h | |
parent | 3adbce3d89170e4c84697de5c71d5486b029f26f (diff) | |
download | gcc-3fe30ff6f7652648c0c2882815ad2f52e51c06db.zip gcc-3fe30ff6f7652648c0c2882815ad2f52e51c06db.tar.gz gcc-3fe30ff6f7652648c0c2882815ad2f52e51c06db.tar.bz2 |
c-common.c (c_unsafe_for_reeval): New function.
* c-common.c (c_unsafe_for_reeval): New function.
(add_c_tree_codes): Register it.
* c-common.h: Declare it.
* tree.c (lang_unsafe_for_reeval): New hook.
(unsafe_for_reeval): Call it.
* tree.h: Declare it.
From-SVN: r37623
Diffstat (limited to 'gcc/c-common.h')
-rw-r--r-- | gcc/c-common.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/gcc/c-common.h b/gcc/c-common.h index 1cce9b5..5f6e4d2 100644 --- a/gcc/c-common.h +++ b/gcc/c-common.h @@ -757,9 +757,10 @@ extern struct rtx_def *c_expand_expr PARAMS ((tree, rtx, enum expand_modifier)); extern int c_safe_from_p PARAMS ((rtx, tree)); - #endif +extern int c_unsafe_for_reeval PARAMS ((tree)); + /* In dump.c */ typedef struct dump_info *dump_info_p; |