diff options
Diffstat (limited to 'gcc/target-globals.h')
-rw-r--r-- | gcc/target-globals.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/gcc/target-globals.h b/gcc/target-globals.h index b1458cc..a0cf737 100644 --- a/gcc/target-globals.h +++ b/gcc/target-globals.h @@ -32,6 +32,7 @@ extern struct target_libfuncs *this_target_libfuncs; extern struct target_cfgloop *this_target_cfgloop; extern struct target_ira *this_target_ira; extern struct target_ira_int *this_target_ira_int; +extern struct target_builtins *this_target_builtins; struct GTY(()) target_globals { struct target_flag_state *GTY((skip)) flag_state; @@ -45,6 +46,7 @@ struct GTY(()) target_globals { struct target_cfgloop *GTY((skip)) cfgloop; struct target_ira *GTY((skip)) ira; struct target_ira_int *GTY((skip)) ira_int; + struct target_builtins *GTY((skip)) builtins; }; extern struct target_globals default_target_globals; @@ -65,6 +67,7 @@ restore_target_globals (struct target_globals *g) this_target_cfgloop = g->cfgloop; this_target_ira = g->ira; this_target_ira_int = g->ira_int; + this_target_builtins = g->builtins; } #endif |