diff options
Diffstat (limited to 'gcc/c-common.h')
-rw-r--r-- | gcc/c-common.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/gcc/c-common.h b/gcc/c-common.h index ab294ed..2d9e7b0 100644 --- a/gcc/c-common.h +++ b/gcc/c-common.h @@ -118,6 +118,11 @@ enum c_tree_index CTI_G77_LONGINT_TYPE, CTI_G77_ULONGINT_TYPE, + /* These are not types, but we have to look them up all the time. */ + CTI_FUNCTION_ID, + CTI_PRETTY_FUNCTION_ID, + CTI_FUNC_ID, + CTI_MAX }; @@ -153,6 +158,10 @@ enum c_tree_index #define g77_longint_type_node c_global_trees[CTI_G77_LONGINT_TYPE] #define g77_ulongint_type_node c_global_trees[CTI_G77_ULONGINT_TYPE] +#define function_id_node c_global_trees[CTI_FUNCTION_ID] +#define pretty_function_id_node c_global_trees[CTI_PRETTY_FUNCTION_ID] +#define func_id_node c_global_trees[CTI_FUNC_ID] + extern tree c_global_trees[CTI_MAX]; typedef enum c_language_kind |