fix-tests
[libc] Add a separate algorithm_test.
[libc] Implement FLAGS option for generating all combinations for targets.
[libc] apply formatting to tests
[libc][NFC] Move utils/CPP to src/__support/CPP.
[libc][NFC] add "LlvmLibc" as a prefix to all test names
[libc] Use ASSERT_ instead of EXPECT_ in memcmp tests
[libc] Optimized version of memmove
[libc] add memccpy and mempcpy
[libc] add stpcpy and stpncpy
[libc] add strdup implementation
[libc] Add strlcat
[libc][windows] fix strlcpy tests
[libc] Add strncat and fix strcat
[libc] add strncmp to strings
[libc] add strndup
[libc] Fix strtok_r crash when src and *saveptr are both nullptr