This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug libgomp/45025] Memory ordering issues with libgomp critical sections and __sync
- From: "Hans dot Boehm at hp dot com" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 22 Jul 2010 18:03:39 -0000
- Subject: [Bug libgomp/45025] Memory ordering issues with libgomp critical sections and __sync
- References: <bug-45025-6957@http.gcc.gnu.org/bugzilla/>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Comment #3 from Hans dot Boehm at hp dot com 2010-07-22 18:03 -------
Is there a plan for more complete C++0x/C1x atomics support? Something
eventually needs to implement the memory_order_acquire/memory_order_release
versions of these primitives? Nptl also seems to be in need of these. I agree
that it would be unfortunate to use inline assembly code here at this point in
time.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45025