b40c885f18
* ordered.c (gomp_ordered_sync): Add MEMMODEL_ACQ_REL fence. * critical.c (GOMP_critical_start): Add MEMMODEL_RELEASE fence. * config/linux/mutex.h: Use atomic rather than sync builtins. * config/linux/mutex.c: Likewise. Comment. Use -1 for waiting state. * config/linux/omp-lock.h: Comment fix. * config/linux/arm/mutex.h: Delete. * config/linux/powerpc/mutex.h: Delete. * config/linux/ia64/mutex.h: Delete. * config/linux/mips/mutex.h: Delete. From-SVN: r181832 |
||
---|---|---|
.. | ||
alpha | ||
ia64 | ||
mips | ||
powerpc | ||
s390 | ||
sparc | ||
x86 | ||
affinity.c | ||
bar.c | ||
bar.h | ||
futex.h | ||
lock.c | ||
mutex.c | ||
mutex.h | ||
omp-lock.h | ||
proc.c | ||
proc.h | ||
ptrlock.c | ||
ptrlock.h | ||
sem.c | ||
sem.h | ||
wait.h |