1 add_custom_target(libc-string-tests)
3 add_subdirectory(memory_utils)
18 libc.src.string.memccpy
28 libc.src.string.mempcpy
38 libc.src.string.memmem
48 libc.src.string.memchr
58 libc.src.string.memrchr
68 libc.src.string.stpcpy
78 libc.src.string.stpncpy
88 libc.src.string.strcat
98 libc.src.string.strchr
109 libc.src.string.strchrnul
119 libc.src.string.strcmp
129 libc.src.string.strcasestr
139 libc.src.string.strcoll
149 libc.src.string.strcpy
159 libc.src.string.strcspn
169 libc.src.string.strdup
173 # FIXME: This is failing on the bot for some reason, disable for now.
174 if(NOT LIBC_TARGET_ARCHITECTURE_IS_NVPTX)
182 libc.src.string.strerror
193 libc.src.string.strerror_r
203 libc.src.string.strlcat
213 libc.src.string.strlcpy
223 libc.src.string.strlen
233 libc.src.string.strncat
243 libc.src.string.strncmp
253 libc.src.string.strncpy
263 libc.src.string.strndup
273 libc.src.string.strnlen
283 libc.src.string.strpbrk
293 libc.src.string.strrchr
304 libc.src.string.strsep
314 libc.src.string.strsignal
324 libc.src.string.strspn
334 libc.src.string.strstr
344 libc.src.string.strtok
354 libc.src.string.strtok_r
364 libc.src.string.strxfrm
372 memset_explicit_test.cpp
374 libc.src.string.memset_explicit
377 add_libc_multi_impl_test(memcmp libc-string-tests SRCS memcmp_test.cpp)
378 add_libc_multi_impl_test(memcpy libc-string-tests SRCS memcpy_test.cpp)
379 add_libc_multi_impl_test(memmove libc-string-tests SRCS memmove_test.cpp)
380 add_libc_multi_impl_test(memset libc-string-tests SRCS memset_test.cpp)