1 /* { dg-do compile } */
2 /* { dg-options "-fgnu-tm -O2" } */
3 
4 extern long ringo(long int);
5 int g,i;
6 
7 void
f()8 f()
9 {
10   __transaction_relaxed {
11     for (i=0; i < 10; ++i)
12       ringo(g);
13   }
14 }
15