Ying Wang | f25d677 | 2014-01-23 15:17:50 -0800 | [diff] [blame] | 1 | libc_bionic_src_files_arm += \ |
Ying Wang | f25d677 | 2014-01-23 15:17:50 -0800 | [diff] [blame] | 2 | 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 Qi | e7632ce | 2014-08-15 11:12:32 -0700 | [diff] [blame] | 6 | arch-arm/krait/bionic/memmove.S |
| 7 | |
Raghavendra Prasad Nagaraj | 6daa89c | 2015-01-19 19:24:53 +0530 | [diff] [blame^] | 8 | #For some targets we don't need this optimization |
| 9 | ifeq ($(TARGET_CPU_MEMCPY_BASE_OPT_DISABLE),true) |
| 10 | libc_bionic_src_files_arm += \ |
| 11 | arch-arm/cortex-a15/bionic/memcpy.S |
| 12 | else |
| 13 | libc_bionic_src_files_arm += \ |
| 14 | arch-arm/krait/bionic/memcpy.S |
| 15 | endif |
Christopher Ferris | 04954a4 | 2013-02-26 01:30:00 -0800 | [diff] [blame] | 16 | |
Shu Zhang | 6c80ccd | 2014-05-12 18:12:15 +0800 | [diff] [blame] | 17 | # Use cortex-a15 versions of strcat/strcpy/strlen and standard memmove |
Ying Wang | f25d677 | 2014-01-23 15:17:50 -0800 | [diff] [blame] | 18 | libc_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 \ |