diff options
Diffstat (limited to 'libc/Android.bp')
-rw-r--r-- | libc/Android.bp | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/libc/Android.bp b/libc/Android.bp index 08fce3261..a422c26c5 100644 --- a/libc/Android.bp +++ b/libc/Android.bp @@ -619,6 +619,7 @@ cc_library_static { arm64: { exclude_srcs: [ "upstream-openbsd/lib/libc/string/memchr.c", + "upstream-openbsd/lib/libc/string/memrchr.c", "upstream-openbsd/lib/libc/string/stpcpy.c", "upstream-openbsd/lib/libc/string/strcpy.c", "upstream-openbsd/lib/libc/string/strncmp.c", @@ -851,9 +852,12 @@ cc_library_static { "arch-arm64/generic/bionic/memcmp.S", "arch-arm64/generic/bionic/memcpy.S", "arch-arm64/generic/bionic/memmove.S", + "arch-arm64/generic/bionic/memrchr.S", "arch-arm64/generic/bionic/memset.S", "arch-arm64/generic/bionic/stpcpy.S", + "arch-arm64/generic/bionic/strchrnul.S", "arch-arm64/generic/bionic/strcpy.S", + "arch-arm64/generic/bionic/strrchr.S", "arch-arm64/generic/bionic/wmemmove.S", "arch-arm64/default/bionic/memchr.S", @@ -880,6 +884,7 @@ cc_library_static { "bionic/__memcpy_chk.cpp", "bionic/strchr.cpp", "bionic/strnlen.c", + "bionic/strrchr.cpp", ], }, @@ -1178,6 +1183,14 @@ cc_library_static { "bionic/icu_static.cpp", ], + arch: { + arm64: { + exclude_srcs: [ + "bionic/strchrnul.cpp", + ], + }, + }, + multilib: { lib32: { // LP32 cruft |