summaryrefslogtreecommitdiff
path: root/gcc/c-common.h
diff options
context:
space:
mode:
authorrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>2000-11-21 19:09:38 +0000
committerrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>2000-11-21 19:09:38 +0000
commitc63e27d8308a92ef01fefc139e574d9d2c3e1108 (patch)
tree7b19327f6425471460eda074c9f38f18c4323d1a /gcc/c-common.h
parenta3e81daf1b7df5e43e052733fb91fd90b4b10042 (diff)
downloadgcc-c63e27d8308a92ef01fefc139e574d9d2c3e1108.tar.gz
* 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. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@37623 138bc75d-0d04-0410-961f-82ee72b054a4
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 1cce9b55c3d..5f6e4d2335b 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;