diff --git a/include/EASTL/internal/config.h b/include/EASTL/internal/config.h index 6c13117b..0691a5b0 100644 --- a/include/EASTL/internal/config.h +++ b/include/EASTL/internal/config.h @@ -1202,7 +1202,7 @@ namespace eastl /////////////////////////////////////////////////////////////////////////////// #ifndef EASTL_LIKELY - #if defined(__GNUC__) && (__GNUC__ >= 3) + #if (defined(__GNUC__) && (__GNUC__ >= 3)) || defined(__clang__) #define EASTL_LIKELY(x) __builtin_expect(!!(x), true) #define EASTL_UNLIKELY(x) __builtin_expect(!!(x), false) #else