llvm-project/libc/src
Michael Jones c6d03b583b [libc] add strncmp to strings
Add strncmp as a function to strings.h. Also adds unit tests, and adds
strncmp as an entrypoint for all current platforms.

Reviewed By: sivachandra

Differential Revision: https://reviews.llvm.org/D106901
2021-07-28 21:37:12 +00:00
..
__support [libc] Add endianness support 2021-04-16 21:35:08 +00:00
assert [libc] Switch to use a macro which does not insert a section for every libc function. 2021-01-08 23:52:35 +00:00
ctype [libc] Use #undef isascii in specific header 2021-01-14 13:25:05 -08:00
errno [libc] Switch to use a macro which does not insert a section for every libc function. 2021-01-08 23:52:35 +00:00
fenv [libc] Rename FEnv.h and refactor subsequent files 2021-07-22 00:07:39 +00:00
math [libc] Add hardware implementations of x86_64 sqrt functions. 2021-06-14 21:25:37 +00:00
signal [libc] Switch to use a macro which does not insert a section for every libc function. 2021-01-08 23:52:35 +00:00
stdio [libc] Add very basic stdio FILE and fwrite 2020-04-14 04:02:27 -04:00
stdlib [libc][NFC] Move the template implementation of integer_abs to __support. 2021-03-11 20:20:18 -08:00
string [libc] add strncmp to strings 2021-07-28 21:37:12 +00:00
sys [libc] Switch to use a macro which does not insert a section for every libc function. 2021-01-08 23:52:35 +00:00
threads [libc] Normalize LIBC_TARGET_MACHINE 2021-05-05 15:52:42 +00:00
time [libc] Introduce asctime, asctime_r to LLVM libc 2021-05-03 17:15:00 -07:00
unistd [libc] Switch to use a macro which does not insert a section for every libc function. 2021-01-08 23:52:35 +00:00
.clang-tidy [libc] Fix accidental inclusion of system libc headers. 2020-05-21 01:21:37 -07:00
CMakeLists.txt [libc] Introduce a full build mode CMake option. 2021-03-12 13:28:40 -08:00