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