From c97fd1837919a1304e1c55a483e996720e259477 Mon Sep 17 00:00:00 2001 From: "Ryan C. Gordon" Date: Sun, 16 Oct 2011 03:02:46 -0400 Subject: [PATCH] Let iOS use OSAtomicCompareAndSwap32Barrier() if nothing else is available. --- src/atomic/SDL_spinlock.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/atomic/SDL_spinlock.c b/src/atomic/SDL_spinlock.c index c96939fb0..653bff0e5 100644 --- a/src/atomic/SDL_spinlock.c +++ b/src/atomic/SDL_spinlock.c @@ -81,7 +81,7 @@ SDL_AtomicTryLock(SDL_SpinLock *lock) : "=r" (result) : "r" (lock), "0" (1) : "cc", "memory"); return (result == 0); -#elif defined(__MACOSX__) +#elif defined(__MACOSX__) || defined(__IPHONEOS__) /* Maybe used for PowerPC, but the Intel asm or gcc atomics are favored. */ return OSAtomicCompareAndSwap32Barrier(0, 1, lock);