This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug c++/54893] unable to access volatile variable within relaxed transaction


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54893

--- Comment #3 from torvald at gcc dot gnu.org 2012-10-11 19:54:11 UTC ---
I agree with Michael.  Accesses to volative vars are disallowed in safe code,
but relaxed transactions can run unsafe code (after going irrevocable).  The
test case in bug 46654 is an atomic transaction.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]