On 10/28/2011 03:10 PM, Torvald Riegel wrote: > Handle aborts of outer transactions. > > * beginend.cc (GTM::gtm_thread::rollback): Add aborting flag and > handle aborts. > (_ITM_abortTransaction): Handle aborts of outer transactions. > * libitm_i.h: Same. > * eh_cpp.cc (GTM::gtm_thread::revert_cpp_exceptions): Fix assertion. > * libitm.texi: Document aborts of outer transactions. > * testsuite/libitm.c/cancel.c: New file.
Ok. r~