diff options
author | kma@webrtc.org <kma@webrtc.org@4adac7df-926f-26a2-2b94-8c16560cd09d> | 2012-11-17 00:22:46 +0000 |
---|---|---|
committer | kma@webrtc.org <kma@webrtc.org@4adac7df-926f-26a2-2b94-8c16560cd09d> | 2012-11-17 00:22:46 +0000 |
commit | b238acaca55b4b345f0e37b82f8bbd9851c8bb6d (patch) | |
tree | 1525216cdad5fe5c0999b39672b3f53013636e3c /common_audio/signal_processing/Android.mk | |
parent | ece4890fda6f586c89d4ae25281dfba81feb1b0c (diff) | |
download | webrtc-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.mk | 14 |
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 := \ |