[libc] Add an implementation of bsearch.
authorSiva Chandra Reddy <sivachandra@google.com>
Tue, 21 Sep 2021 23:53:30 +0000 (23:53 +0000)
committerSiva Chandra Reddy <sivachandra@google.com>
Wed, 22 Sep 2021 16:37:03 +0000 (16:37 +0000)
commit32a50078657dd8beead327a3478ede4e9d730432
tree72f981553c27193d8e8a5b3798b38167c28e9660
parent1aedf77ece6bc9a1fc70453d4603280bde6ebf1f
[libc] Add an implementation of bsearch.

Reviewed By: michaelrj

Differential Revision: https://reviews.llvm.org/D110222
libc/config/linux/aarch64/entrypoints.txt
libc/config/linux/api.td
libc/config/linux/x86_64/entrypoints.txt
libc/spec/spec.td
libc/spec/stdc.td
libc/src/stdlib/CMakeLists.txt
libc/src/stdlib/bsearch.cpp [new file with mode: 0644]
libc/src/stdlib/bsearch.h [new file with mode: 0644]
libc/test/src/stdlib/CMakeLists.txt
libc/test/src/stdlib/bsearch_test.cpp [new file with mode: 0644]