diff --git a/libc/test/src/string/memory_utils/CMakeLists.txt b/libc/test/src/string/memory_utils/CMakeLists.txt --- a/libc/test/src/string/memory_utils/CMakeLists.txt +++ b/libc/test/src/string/memory_utils/CMakeLists.txt @@ -1,18 +1,19 @@ +# These tests are only exercising implementation details +# - They don't need to be compiled with '-ffreestanding' +# - They can use C++ facilities like . add_libc_unittest( - utils_test + implementation_details_test SUITE libc_string_unittests SRCS address_test.cpp - # algorithm_test.cpp + algorithm_test.cpp backend_test.cpp elements_test.cpp memory_access_test.cpp utils_test.cpp COMPILE_OPTIONS ${LIBC_COMPILE_OPTIONS_NATIVE} - -ffreestanding - -pthread DEPENDS libc.src.string.memory_utils.memory_utils libc.src.__support.CPP.array