1 /* { dg-do compile } */ 2 /* { dg-options "-O3" } */ 3 4 void baz (void); 5 int func (); 6 7 static void bar(int a,int foo (void))8 bar (int a, int foo (void)) 9 { 10 baz (); 11 foo (); 12 } 13 14 void baz(void)15 baz (void) 16 { 17 bar (0, func); 18 } 19