| 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"
 | 
| 
 |