summaryrefslogtreecommitdiffstats
path: root/gcc/langhooks.h
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/langhooks.h')
-rw-r--r--gcc/langhooks.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/gcc/langhooks.h b/gcc/langhooks.h
index e0aad782121..8a0f4b54e9e 100644
--- a/gcc/langhooks.h
+++ b/gcc/langhooks.h
@@ -197,6 +197,15 @@ struct lang_hooks
parameter. */
int (*safe_from_p) PARAMS ((rtx, tree));
+ /* Function to finish handling an incomplete decl at the end of
+ compilation. Default hook is does nothing. */
+ void (*finish_incomplete_decl) PARAMS ((tree));
+
+ /* Function used by unsafe_for_reeval. A non-negative number is
+ returned directly from unsafe_for_reeval, a negative number falls
+ through. The default hook returns a negative number. */
+ int (*unsafe_for_reeval) PARAMS ((tree));
+
/* Hook called by staticp for language-specific tree codes. */
int (*staticp) PARAMS ((tree));
OpenPOWER on IntegriCloud