1
# Description: Don't assume that arm_version>=7 means that neon code
2
# should be built. Instead, use arm_neon==1 or arm_neon_optional==1
3
# Author: Chris Coulson <chris.coulson@canonical.com>
5
diff --git a/third_party/webrtc/common_audio/common_audio.gyp b/third_party/webrtc/common_audio/common_audio.gyp
6
--- a/third_party/webrtc/common_audio/common_audio.gyp
7
+++ b/third_party/webrtc/common_audio/common_audio.gyp
9
'signal_processing/complex_bit_reverse_arm.S',
10
'signal_processing/spl_sqrt_floor_arm.S',
13
'signal_processing/complex_bit_reverse.c',
14
'signal_processing/spl_sqrt_floor.c',
17
- ['arm_version>=7', {
18
+ ['arm_neon==1 or arm_neon_optional==1', {
19
'dependencies': ['common_audio_neon',],
21
'signal_processing/filter_ar_fast_q12_armv7.S',
24
'signal_processing/filter_ar_fast_q12.c',
29
'OTHER_CFLAGS': [ '-msse2', ],
36
- ['target_arch=="arm" and arm_version>=7 or target_arch=="arm64"', {
37
+ ['target_arch=="arm" and (arm_neon==1 or arm_neon_optional==1) or target_arch=="arm64"', {
40
'target_name': 'common_audio_neon',
41
'type': 'static_library',
42
'includes': ['../build/arm_neon.gypi',],
45
'resampler/sinc_resampler_neon.cc',