r166949 - in /branches/transactional-memory/gcc...
aldyh@gcc.gnu.org
aldyh@gcc.gnu.org
Fri Nov 19 18:01:00 GMT 2010
Author: aldyh
Date: Fri Nov 19 18:01:05 2010
New Revision: 166949
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=166949
Log:
PR/46270
* trans-mem.c: New global pending_edge_inserts_p.
(expand_call_tm): Handle throwing calls.
(execute_tm_mark): Handle clones and transactions the same.
Flush pending statements if necessary.
Added:
branches/transactional-memory/gcc/testsuite/g++.dg/tm/pr46270.C
Modified:
branches/transactional-memory/gcc/ChangeLog.tm
branches/transactional-memory/gcc/trans-mem.c
More information about the Gcc-cvs
mailing list