1 /* { dg-do compile } */
2 /* { dg-options "-O3 -fdump-tree-optimized" } */
3 
4 struct frame_info;
5 void tui_registers_changed_hook (void);
6 extern struct frame_info *deprecated_selected_frame;
7 int tui_refreshing_registers = 0;
8 void
tui_registers_changed_hook(void)9 tui_registers_changed_hook (void)
10 {
11   struct frame_info *fi;
12   fi = deprecated_selected_frame;
13   if (fi)
14 
15     {
16       if (tui_refreshing_registers == 0)
17 
18 	{
19 	  tui_refreshing_registers = 1;
20 	  tui_refreshing_registers = 0;
21 	}
22     }
23   return;
24 }
25 
26 /* No references to tui_refreshing_registers should remain.  */
27 /* { dg-final { scan-tree-dump-not "tui_refreshing_registers" "optimized"} } */
28 
29 
30