On 12/01/2011 01:44 AM, Alan Modra wrote: > * config/linux/affinity.c: Use atomic rather than sync builtin. > * config/linux/lock.c: Likewise. > * config/linux/ptrlock.h: Likewise. > * config/linux/ptrlock.c: Likewise. > * config/linux/ptrlock.h (gomp_ptrlock_set): Always write here.. > * config/linux/ptrlock.c (gomp_ptrlock_set_slow): ..not here. > * config/linux/futex.h (atomic_write_barrier): Delete unused function. > * config/linux/alpha/futex.h (atomic_write_barrier): Likewise. > * config/linux/ia64/futex.h (atomic_write_barrier): Likewise. > * config/linux/mips/futex.h (atomic_write_barrier): Likewise. > * config/linux/powerpc/futex.h (atomic_write_barrier): Likewise. > * config/linux/s390/futex.h (atomic_write_barrier): Likewise. > * config/linux/sparc/futex.h (atomic_write_barrier): Likewise. > * config/linux/x86/futex.h (atomic_write_barrier): Likewise.
Ok. r~