[Bug libgomp/45025] Memory ordering issues with libgomp critical sections and __sync

2024-04-08 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=45025 Andrew Pinski changed: What|Removed |Added Resolution|--- |FIXED Status|UNCONFIRMED

[Bug libgomp/45025] Memory ordering issues with libgomp critical sections and __sync

2012-02-02 Thread pinskia at gcc dot gnu.org
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.

[Bug libgomp/45025] Memory ordering issues with libgomp critical sections and __sync

2010-07-22 Thread jason at gcc dot gnu dot org
--- 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

[Bug libgomp/45025] Memory ordering issues with libgomp critical sections and __sync

2010-07-22 Thread Hans dot Boehm at hp dot com
--- 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.

[Bug libgomp/45025] Memory ordering issues with libgomp critical sections and __sync

2010-07-22 Thread jakub at gcc dot gnu dot org
--- 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

[Bug libgomp/45025] Memory ordering issues with libgomp critical sections and __sync

2010-07-21 Thread sje at cup dot hp dot com
--- 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