1 /* { dg-do compile } */
2 /* { dg-options "-O2 -fno-early-inlining" } */
3
baz(void)4 float baz (void)
5 {
6 return 0;
7 }
8
bar(int (* ibaz)(void))9 static inline int bar (int (*ibaz) (void))
10 {
11 return ibaz ();
12 }
13
foo(void)14 void foo (void)
15 {
16 bar((int (*)(void))baz);
17 }
18