summaryrefslogtreecommitdiff
path: root/libc/Android.bp
diff options
context:
space:
mode:
Diffstat (limited to 'libc/Android.bp')
-rw-r--r--libc/Android.bp13
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