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)11foo (int x) 12 { 13 A d(0); 14 B e(d); 15 } 16