| Index: source/libvpx/third_party/libyuv/source/scale_neon.cc
|
| diff --git a/source/libvpx/third_party/libyuv/source/scale_neon.cc b/source/libvpx/third_party/libyuv/source/scale_neon.cc
|
| index 1b8a5ba58f203b337dc8c8c2c6502e8812f81f93..7921219b5fa1e238787befa3aec0937a1825a011 100644
|
| --- a/source/libvpx/third_party/libyuv/source/scale_neon.cc
|
| +++ b/source/libvpx/third_party/libyuv/source/scale_neon.cc
|
| @@ -16,7 +16,8 @@ extern "C" {
|
| #endif
|
|
|
| // This module is for GCC Neon.
|
| -#if !defined(LIBYUV_DISABLE_NEON) && defined(__ARM_NEON__)
|
| +#if !defined(LIBYUV_DISABLE_NEON) && defined(__ARM_NEON__) && \
|
| + !defined(__aarch64__)
|
|
|
| // NEON downscalers with interpolation.
|
| // Provided by Fritz Koenig
|
| @@ -756,7 +757,7 @@ void ScaleARGBRowDownEvenBox_NEON(const uint8* src_argb, ptrdiff_t src_stride,
|
| );
|
| }
|
|
|
| -#endif // __ARM_NEON__
|
| +#endif // defined(__ARM_NEON__) && !defined(__aarch64__)
|
|
|
| #ifdef __cplusplus
|
| } // extern "C"
|
|
|