OSDN Git Service

Merge remote-tracking branch 'gnu/gcc-4_7-branch' into rework
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / gcc.dg / tm / 20110216.c
1 /* { dg-do compile } */
2 /* { dg-options "-fgnu-tm" } */
3
4 int george;
5
6 __attribute__((transaction_callable))
7 void q1()
8 {
9   __transaction_atomic {
10       george=999;
11   }
12   q1();
13 }
14
15 /* { dg-final { scan-assembler-not "_ITM_getTMCloneOrIrrevocable" } } */