diff options
Diffstat (limited to 'chromium/third_party/libyuv/include/libyuv/scale_row.h')
-rw-r--r-- | chromium/third_party/libyuv/include/libyuv/scale_row.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/chromium/third_party/libyuv/include/libyuv/scale_row.h b/chromium/third_party/libyuv/include/libyuv/scale_row.h index 7194ba09f84..6fa4de5b4cb 100644 --- a/chromium/third_party/libyuv/include/libyuv/scale_row.h +++ b/chromium/third_party/libyuv/include/libyuv/scale_row.h @@ -42,7 +42,8 @@ extern "C" { // clang >= 3.4.0 required for AVX2. #if defined(__clang__) && (defined(__x86_64__) || defined(__i386__)) -#if (__clang_major__ > 3) || (__clang_major__ == 3 && (__clang_minor__ >= 4)) +#if ((__clang_major__ > 3) || (__clang_major__ == 3 && (__clang_minor__ >= 4))) && \ + (!defined(__apple_build_version__) || __apple_build_version__ >= 5030038) #define CLANG_HAS_AVX2 1 #endif // clang >= 3.4 #endif // __clang__ |