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