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