1/* { dg-do compile } */ 2/* { dg-options "-fgnu-tm -O" } */ 3 4extern void funcNoReturn() __attribute__ ((__noreturn__)); 5 6int later; 7 8void MyFunc() 9{ 10 __transaction_relaxed { 11 funcNoReturn(); 12 later=8; 13 } 14} 15
1/* { dg-do compile } */ 2/* { dg-options "-fgnu-tm -O" } */ 3 4extern void funcNoReturn() __attribute__ ((__noreturn__)); 5 6int later; 7 8void MyFunc() 9{ 10 __transaction_relaxed { 11 funcNoReturn(); 12 later=8; 13 } 14} 15