aboutsummaryrefslogtreecommitdiff
path: root/gcc/c-common.h
diff options
context:
space:
mode:
authorRichard Henderson <rth@redhat.com>2000-11-21 11:09:38 -0800
committerRichard Henderson <rth@gcc.gnu.org>2000-11-21 11:09:38 -0800
commit3fe30ff6f7652648c0c2882815ad2f52e51c06db (patch)
tree7b19327f6425471460eda074c9f38f18c4323d1a /gcc/c-common.h
parent3adbce3d89170e4c84697de5c71d5486b029f26f (diff)
downloadgcc-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.h3
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;