1 // PR c++/86900
2 // { dg-do assemble { target function_sections } }
3 // { dg-options "-O2 -gdwarf-5 -ffunction-sections" }
4 // { dg-xfail-if "" { powerpc-ibm-aix* } }
5 
6 struct A;
7 struct B { B (A); };
8 struct A { A (int); ~A (); };
9 
10 void
foo(int x)11 foo (int x)
12 {
13   A d(0);
14   B e(d);
15 }
16