1 // { dg-do assemble } 2 // { dg-options "-O2" } 3 // Origin: Mark Mitchell <mark@codesourcery.com> 4 5 struct S 6 { 7 }; 8 9 void f (S s = S ()); 10 g()11 inline void g () 12 { 13 f (); 14 } 15 h()16 void h () 17 { 18 g (); 19 } 20