blob: 615fbc26125db3048920f4deb7dfb6d82572e6d0 [file] [log] [blame]
Ying Wangf25d6772014-01-23 15:17:50 -08001libc_bionic_src_files_arm += \
Ying Wangf25d6772014-01-23 15:17:50 -08002 arch-arm/krait/bionic/memset.S \
3 arch-arm/krait/bionic/strcmp.S \
4 arch-arm/krait/bionic/__strcat_chk.S \
5 arch-arm/krait/bionic/__strcpy_chk.S \
Xin Qie7632ce2014-08-15 11:12:32 -07006 arch-arm/krait/bionic/memmove.S
7
Raghavendra Prasad Nagaraj6daa89c2015-01-19 19:24:53 +05308#For some targets we don't need this optimization
9ifeq ($(TARGET_CPU_MEMCPY_BASE_OPT_DISABLE),true)
10libc_bionic_src_files_arm += \
11 arch-arm/cortex-a15/bionic/memcpy.S
12else
13libc_bionic_src_files_arm += \
14 arch-arm/krait/bionic/memcpy.S
15endif
Christopher Ferris04954a42013-02-26 01:30:00 -080016
Shu Zhang6c80ccd2014-05-12 18:12:15 +080017# Use cortex-a15 versions of strcat/strcpy/strlen and standard memmove
Ying Wangf25d6772014-01-23 15:17:50 -080018libc_bionic_src_files_arm += \
19 arch-arm/cortex-a15/bionic/strcat.S \
20 arch-arm/cortex-a15/bionic/strcpy.S \
21 arch-arm/cortex-a15/bionic/strlen.S \