diff options
Diffstat (limited to 'gcc/langhooks-def.h')
-rw-r--r-- | gcc/langhooks-def.h | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/gcc/langhooks-def.h b/gcc/langhooks-def.h index 56c24c79739..ee30749f536 100644 --- a/gcc/langhooks-def.h +++ b/gcc/langhooks-def.h @@ -123,6 +123,10 @@ extern void lhd_initialize_diagnostics (struct diagnostic_context *); #define LANG_HOOKS_FUNCTION_ENTER_NESTED lhd_do_nothing_f #define LANG_HOOKS_FUNCTION_LEAVE_NESTED lhd_do_nothing_f +#define LANG_HOOKS_RTL_EXPAND_START lhd_do_nothing +#define LANG_HOOKS_RTL_EXPAND_STMT (void *) abort +#define LANG_HOOKS_RTL_EXPAND_END lhd_do_nothing + /* Attribute hooks. */ #define LANG_HOOKS_ATTRIBUTE_TABLE NULL #define LANG_HOOKS_COMMON_ATTRIBUTE_TABLE NULL @@ -186,6 +190,12 @@ extern void lhd_initialize_diagnostics (struct diagnostic_context *); LANG_HOOKS_FUNCTION_LEAVE_NESTED \ } +#define LANG_HOOKS_RTL_EXPAND_INITIALIZER { \ + LANG_HOOKS_RTL_EXPAND_START, \ + LANG_HOOKS_RTL_EXPAND_STMT, \ + LANG_HOOKS_RTL_EXPAND_END \ +} + /* Tree dump hooks. */ extern bool lhd_tree_dump_dump_tree (void *, tree); extern int lhd_tree_dump_type_quals (tree); @@ -289,7 +299,8 @@ extern int lhd_tree_dump_type_quals (tree); LANG_HOOKS_CALLGRAPH_INITIALIZER, \ LANG_HOOKS_TREE_DUMP_INITIALIZER, \ LANG_HOOKS_DECLS, \ - LANG_HOOKS_FOR_TYPES_INITIALIZER \ + LANG_HOOKS_FOR_TYPES_INITIALIZER, \ + LANG_HOOKS_RTL_EXPAND_INITIALIZER \ } #endif /* GCC_LANG_HOOKS_DEF_H */ |