# HG changeset patch # User Ryan C. Gordon # Date 1389160291 18000 # Node ID d1cf6a27fa7e320ec80e95661ea01a065fb60cbc # Parent 7d89c9728e5107ddb5aefadf542c5e4ca8417b57 Another Android fix. diff -r 7d89c9728e51 -r d1cf6a27fa7e src/dynapi/SDL_dynapi_procs.h --- a/src/dynapi/SDL_dynapi_procs.h Wed Jan 08 00:46:39 2014 -0500 +++ b/src/dynapi/SDL_dynapi_procs.h Wed Jan 08 00:51:31 2014 -0500 @@ -60,7 +60,8 @@ SDL_DYNAPI_PROC(SDL_RWops*,SDL_RWFromFP,(void *a, SDL_bool b),(a,b),return) #endif -#ifdef __thumb__ /* so annoying. */ +/* so annoying. */ +#if defined(__thumb__) && (defined(__ARM_ARCH_6__) || defined(__ARM_ARCH_6J__) || defined(__ARM_ARCH_6K__) || defined(__ARM_ARCH_6T2__) || defined(__ARM_ARCH_6Z__) || defined(__ARM_ARCH_6ZK__)) SDL_DYNAPI_PROC(void,SDL_MemoryBarrierRelease,(void),(),) SDL_DYNAPI_PROC(void,SDL_MemoryBarrierAcquire,(void),(),) #endif