https://gcc.gnu.org/bugzilla/show_bug.cgi?id=45025
Andrew Pinski changed:
What|Removed |Added
Resolution|--- |FIXED
Status|UNCONFIRMED
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45025
--- Comment #5 from Andrew Pinski 2012-02-03
02:49:44 UTC ---
I almost think this has been fixed now on the trunk.
--- Comment #4 from jason at gcc dot gnu dot org 2010-07-22 18:41 ---
(In reply to comment #3)
> Is there a plan for more complete C++0x/C1x atomics support?
http://gcc.gnu.org/wiki/Atomic
--
jason at gcc dot gnu dot org changed:
What|Removed |Add
--- 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.
--- Comment #2 from jakub at gcc dot gnu dot org 2010-07-22 07:59 ---
So, 1. is fixed. If __sync_*compare_and_swap on PowerPC doesn't act as full
barrier, that would be a target bug, not libgomp bug.
Unless separate __sync_*_acq/__sync_*_rel builtins are added, I'm afraid the
only opti
--- Comment #1 from sje at cup dot hp dot com 2010-07-21 22:39 ---
I backported the patch for PR 42869 to the 4.4 branch to fix Itanium.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45025