diff options
author | rth <rth@138bc75d-0d04-0410-961f-82ee72b054a4> | 2000-11-21 19:09:38 +0000 |
---|---|---|
committer | rth <rth@138bc75d-0d04-0410-961f-82ee72b054a4> | 2000-11-21 19:09:38 +0000 |
commit | c63e27d8308a92ef01fefc139e574d9d2c3e1108 (patch) | |
tree | 7b19327f6425471460eda074c9f38f18c4323d1a /gcc/c-common.h | |
parent | a3e81daf1b7df5e43e052733fb91fd90b4b10042 (diff) | |
download | gcc-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.h | 3 |
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; |