--- a/sljit/sljitConfigInternal.h +++ b/sljit/sljitConfigInternal.h @@ -320,7 +320,7 @@ #define SLJIT_CACHE_FLUSH(from, to) \ __builtin___clear_cache((char*)from, (char*)to) -#elif defined __ANDROID__ +#elif (defined __ANDROID__ && !defined SLJIT_CONFIG_ARM_64) /* Android lacks __clear_cache; instead, cacheflush should be used. */