mirror of
				https://github.com/libsdl-org/SDL.git
				synced 2025-10-26 12:27:44 +00:00 
			
		
		
		
	atomic: detect clang separately
This commit is contained in:
		| @@ -36,20 +36,18 @@ | ||||
| #endif | ||||
|  | ||||
| /* The __atomic_load_n() intrinsic showed up in different times for different compilers. */ | ||||
| #if defined(HAVE_GCC_ATOMICS) | ||||
| # if defined(__clang__) | ||||
| #   if __has_builtin(__atomic_load_n) | ||||
| #if defined(__clang__) | ||||
| #  if __has_builtin(__atomic_load_n) || defined(HAVE_GCC_ATOMICS) | ||||
|      /* !!! FIXME: this advertises as available in the NDK but uses an external symbol we don't have. | ||||
|         It might be in a later NDK or we might need an extra library? --ryan. */ | ||||
| #    if !defined(__ANDROID__) | ||||
| #      define HAVE_ATOMIC_LOAD_N 1 | ||||
| #    endif | ||||
| #  endif | ||||
| # elif defined(__GNUC__) | ||||
| #elif defined(__GNUC__) | ||||
| #   if (__GNUC__ >= 5) | ||||
| #     define HAVE_ATOMIC_LOAD_N 1 | ||||
| #   endif | ||||
| # endif | ||||
| #endif | ||||
|  | ||||
| #if defined(__WATCOMC__) && defined(__386__) | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Alex R
					Alex R