summaryrefslogtreecommitdiff
path: root/common_audio/signal_processing/Android.mk
diff options
context:
space:
mode:
authorkma@webrtc.org <kma@webrtc.org@4adac7df-926f-26a2-2b94-8c16560cd09d>2012-11-17 00:22:46 +0000
committerkma@webrtc.org <kma@webrtc.org@4adac7df-926f-26a2-2b94-8c16560cd09d>2012-11-17 00:22:46 +0000
commitb238acaca55b4b345f0e37b82f8bbd9851c8bb6d (patch)
tree1525216cdad5fe5c0999b39672b3f53013636e3c /common_audio/signal_processing/Android.mk
parentece4890fda6f586c89d4ae25281dfba81feb1b0c (diff)
downloadwebrtc-b238acaca55b4b345f0e37b82f8bbd9851c8bb6d.tar.gz
Porting ARM optimization from Android to ios.
Tested APM and iSAC in Android. Bit-exact with original versions. Changes include removing or changing some GCC derivatives (e.g. .fnstart, .hword), instruction syntax, etc. Review URL: https://webrtc-codereview.appspot.com/934009 git-svn-id: http://webrtc.googlecode.com/svn/trunk/webrtc@3124 4adac7df-926f-26a2-2b94-8c16560cd09d
Diffstat (limited to 'common_audio/signal_processing/Android.mk')
-rw-r--r--common_audio/signal_processing/Android.mk14
1 files changed, 7 insertions, 7 deletions
diff --git a/common_audio/signal_processing/Android.mk b/common_audio/signal_processing/Android.mk
index ecbc5ddf..aed7e73b 100644
--- a/common_audio/signal_processing/Android.mk
+++ b/common_audio/signal_processing/Android.mk
@@ -60,7 +60,7 @@ LOCAL_C_INCLUDES := \
ifeq ($(ARCH_ARM_HAVE_ARMV7A),true)
LOCAL_SRC_FILES += \
- filter_ar_fast_q12_armv7.s
+ filter_ar_fast_q12_armv7.S
else
LOCAL_SRC_FILES += \
filter_ar_fast_q12.c
@@ -68,8 +68,8 @@ endif
ifeq ($(TARGET_ARCH),arm)
LOCAL_SRC_FILES += \
- complex_bit_reverse_arm.s \
- spl_sqrt_floor_arm.s
+ complex_bit_reverse_arm.S \
+ spl_sqrt_floor_arm.S
else
LOCAL_SRC_FILES += \
complex_bit_reverse.c \
@@ -102,10 +102,10 @@ LOCAL_MODULE_CLASS := STATIC_LIBRARIES
LOCAL_MODULE := libwebrtc_spl_neon
LOCAL_MODULE_TAGS := optional
LOCAL_SRC_FILES := \
- cross_correlation_neon.s \
- downsample_fast_neon.s \
- min_max_operations_neon.s \
- vector_scaling_operations_neon.s
+ cross_correlation_neon.S \
+ downsample_fast_neon.S \
+ min_max_operations_neon.S \
+ vector_scaling_operations_neon.S
# Flags passed to both C and C++ files.
LOCAL_CFLAGS := \