1 /* { dg-do compile } */ 2 /* { dg-options "-O2 -fdump-tree-optimized" } */ 3 static int local_static; 4 void __attribute__ ((leaf)) leaf_call (void); 5 6 int clobber_it(void)7clobber_it (void) 8 { 9 return local_static++; 10 } 11 int test(void)12test (void) 13 { 14 local_static = 9; 15 leaf_call (); 16 return local_static; 17 } 18 /* { dg-final { scan-tree-dump-times "return 9" 1 "optimized"} } */ 19 20