Re: [trans-mem] Fix compilation of libitm with recent gcc

2011-09-14 Thread Aldy Hernandez
Patrick Marlier writes: > Here the error when gcc compiles libitm: > > ../../../transactional-memory/libitm/aatree.h: In constructor > ‘GTM::aa_node_base::aa_node_base(GTM::aa_node_base::level_type)’: > ../../../transactional-memory/libitm/aatree.h:53:16: error: > list-initializer for non-class t

[trans-mem] Fix compilation of libitm with recent gcc

2011-09-07 Thread Patrick Marlier
Here the error when gcc compiles libitm: ../../../transactional-memory/libitm/aatree.h: In constructor ‘GTM::aa_node_base::aa_node_base(GTM::aa_node_base::level_type)’: ../../../transactional-memory/libitm/aatree.h:53:16: error: list-initializer for non-class type must not be parenthesized [-We