fix-tests
[libc] Fix missing static_cast
Re-land [libc] Apply no-builtin everywhere, remove unnecessary flags
[libc] Add a reasonably optimized version for bcmp
[libc] Add a trivial implementation for bcmp
[libc][NFC] Allow memset (and bzero) to be inlined
[libc] use stddef instead of string header
[libc] apply new lint rules
[libc] add memccpy and mempcpy
[libc] Add explicit casts for string functions
[libc] Add memchr implementation.
[libc][NFC] Allow memcmp to be inlined
[libc] Add memcmp implementation.
[libc][NFC] Allow memcpy to be inlined
[libc] remove useless headers
[libc] Optimized version of memmove
[libc][Obvious] Some clean work with memmove.
[libc] Make string entrypoints mutualy exclusive.
[libc] Adds implementation for memrchr.
[libc] add stpcpy and stpncpy
[libc] Switch functions to using global headers
[libc] Add strchr implementation. Fixes bug in memchr.
[libc] Switch to use a macro which does not insert a section for every libc function.
[libc] This adds the strcmp (string compare) implementation. Reviewed-by: sivachandra Differential Revision: https://reviews.llvm.org/D82134
[libc] Add strcpsn and strpbrk implementation.
[libc][clang-tidy] fix namespace check for externals
[libc] add strdup implementation
[libc] Add strlcat
[libc] Add strlcpy
[libc] Add strncat and fix strcat
[libc] add strncmp to strings
[libc] Add strncpy implementation.
[libc] add strndup
[libc] Implements strnlen.
[libc] Adds strrchr implementation.
[libc][NFC] Move utils/CPP to src/__support/CPP.
[libc] Add strspn implementation and std::bitset
[libc] Add strstr implementation.
[libc] Add restrict qualifiers to string library; give consistent naming scheme to TableGen files.