diff options
author | Shu Zhang <chazhang@nvidia.com> | 2014-05-12 18:12:15 +0800 |
---|---|---|
committer | Christopher Ferris <cferris@google.com> | 2014-05-20 12:31:38 -0700 |
commit | 6c80ccdeed9d9b30e961f68229fe8171d79c5d14 (patch) | |
tree | 92081fee342cd265cb5c1e8269d5ca892b999f60 /libc/arch-arm/krait | |
parent | 5265ad6273cd7c61d096ebe0e29e493915e7c63e (diff) | |
download | bionic-6c80ccdeed9d9b30e961f68229fe8171d79c5d14.zip bionic-6c80ccdeed9d9b30e961f68229fe8171d79c5d14.tar.gz bionic-6c80ccdeed9d9b30e961f68229fe8171d79c5d14.tar.bz2 |
denver: optimize memmove
Optimize 32-bit denver memmove with reversal memcpy.
Change-Id: Iaad0a9475248cdd7e4f50d58bea9db1b767abc88
Diffstat (limited to 'libc/arch-arm/krait')
-rw-r--r-- | libc/arch-arm/krait/krait.mk | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/libc/arch-arm/krait/krait.mk b/libc/arch-arm/krait/krait.mk index 08342d6..631ab68 100644 --- a/libc/arch-arm/krait/krait.mk +++ b/libc/arch-arm/krait/krait.mk @@ -5,8 +5,9 @@ libc_bionic_src_files_arm += \ arch-arm/krait/bionic/__strcat_chk.S \ arch-arm/krait/bionic/__strcpy_chk.S \ -# Use cortex-a15 versions of strcat/strcpy/strlen. +# Use cortex-a15 versions of strcat/strcpy/strlen and standard memmove libc_bionic_src_files_arm += \ arch-arm/cortex-a15/bionic/strcat.S \ arch-arm/cortex-a15/bionic/strcpy.S \ arch-arm/cortex-a15/bionic/strlen.S \ + bionic/memmove.c \ |