blob: 2c5bb39f7ed8ee2d41fa81dc9cb75b2b4449c64c [file] [log] [blame]
// { dg-do compile }
// { dg-options "-fgnu-tm -O3" }
class HashTree
{
__attribute__((transaction_safe)) void rehash();
HashTree **Hash_table;
int Hash_function;
};
__attribute__((transaction_safe)) void HashTree::rehash()
{
for (int i=0; i < Hash_function; i++)
Hash_table[i] = 0;
}