libc: swap bsearch to llvm-libc's impl
Split out from
https://android-review.git.corp.google.com/c/platform/bionic/+/3362807,
per offline feedback.
Bug: 376675821, 379681564, 335872118
Test: mmma bionic
Change-Id: I2d5e4ea0182d68e71fecbd793263cbd4d0b8bc77
diff --git a/libc/Android.bp b/libc/Android.bp
index e0d8994..a07af64 100644
--- a/libc/Android.bp
+++ b/libc/Android.bp
@@ -471,7 +471,6 @@
"upstream-netbsd/lib/libc/regex/regerror.c",
"upstream-netbsd/lib/libc/regex/regexec.c",
"upstream-netbsd/lib/libc/regex/regfree.c",
- "upstream-netbsd/lib/libc/stdlib/bsearch.c",
"upstream-netbsd/lib/libc/stdlib/drand48.c",
"upstream-netbsd/lib/libc/stdlib/erand48.c",
"upstream-netbsd/lib/libc/stdlib/jrand48.c",
@@ -1240,6 +1239,7 @@
generated_headers: ["generated_android_ids"],
whole_static_libs: [
+ "//external/llvm-libc:llvmlibc",
"libsystemproperties",
],
@@ -2167,6 +2167,7 @@
},
},
whole_static_libs: [
+ "//external/llvm-libc:llvmlibc",
"libarm-optimized-routines-mem",
"libc_netbsd",
],