blob: f8f3a1d3117fa6b43408f22b95cf408216e7f56c [file] [log] [blame]
// { dg-do compile }
// { dg-options "-fgnu-tm -O" }
class shared_count
{
public:
volatile int j;
shared_count() : j(0) { }
};
shared_count * c;
int main()
{
__transaction_atomic {
shared_count sc;
}
return 0;
}