1 /* { dg-do compile } */ 2 /* { dg-options "-fipa-cp -fipa-cp-clone" } */ 3 4 extern void baz(int) __attribute__ ((noreturn)); 5 6 struct S { 7 ~S(); 8 }; 9 10 __attribute__ ((noreturn, noinline)) bar(int i)11 void bar(int i) 12 { 13 baz(i); 14 } 15 foo()16 void foo() 17 { 18 S s; 19 bar(0); 20 } 21