1 /* { dg-do compile } */
2 /* { dg-options "-O3 -fmodulo-sched" } */
3 
4 void update_screen (char *);
5 static char *place_region_bounds_x, *place_region_bounds_y;
read_place()6 static void read_place () {
7   char msg[300];
8   update_screen (msg);
9 }
alloc_and_load_placement_structs()10 static void alloc_and_load_placement_structs () {
11   int i, j;
12   for (j=0;
13       j<100;
14       j++) {
15     place_region_bounds_x[i] = place_region_bounds_x[i-1];
16     place_region_bounds_y[i] = place_region_bounds_y[i-1];
17   }
18 }
place_and_route()19 void place_and_route () {
20   read_place ();
21   alloc_and_load_placement_structs ();
22 }
23