Makefile.in (target-globals.o): Depend on reload.h.
[gcc.git] / gcc / target-globals.h
index 913c5120147c57500731c066a28c2e7c7ec3c72b..677aa94dddf5f983e52fc6d3dd51d68d10d2c51c 100644 (file)
@@ -25,12 +25,14 @@ extern struct target_flag_state *this_target_flag_state;
 extern struct target_regs *this_target_regs;
 extern struct target_rtl *this_target_rtl;
 extern struct target_hard_regs *this_target_hard_regs;
+extern struct target_reload *this_target_reload;
 
 struct GTY(()) target_globals {
   struct target_flag_state *GTY((skip)) flag_state;
   struct target_regs *GTY((skip)) regs;
   struct target_rtl *rtl;
   struct target_hard_regs *GTY((skip)) hard_regs;
+  struct target_reload *GTY((skip)) reload;
 };
 
 extern struct target_globals default_target_globals;
@@ -44,6 +46,7 @@ restore_target_globals (struct target_globals *g)
   this_target_regs = g->regs;
   this_target_rtl = g->rtl;
   this_target_hard_regs = g->hard_regs;
+  this_target_reload = g->reload;
 }
 #endif