1 /* { dg-do compile } */ 2 /* { dg-options "-O3 -fdump-tree-optimized" } */ 3 /* { dg-add-options bind_pic_locally } */ 4 5 int i; 6 7 int foo (); 8 main()9main () 10 { 11 return foo (i); 12 } 13 foo(i)14int foo (i) 15 int i; 16 { 17 return bar(i); 18 } 19 20 /* { dg-final { scan-tree-dump-times "bar" 2 "optimized" } } */ 21 /* { dg-final { cleanup-tree-dump "optimized" } } */ 22