aboutsummaryrefslogtreecommitdiff
path: root/libc/test
diff options
context:
space:
mode:
authorlntue <35648136+lntue@users.noreply.github.com>2024-06-17 17:56:45 -0400
committerGitHub <noreply@github.com>2024-06-17 17:56:45 -0400
commitca22469a101e73fd2b2057d98d3f880f064764e5 (patch)
treebc911b17975780857dd54780390d9af8ad63d6df /libc/test
parent6b54ecca885f58cd9449535a8678d93144c62e4d (diff)
downloadllvm-ca22469a101e73fd2b2057d98d3f880f064764e5.zip
llvm-ca22469a101e73fd2b2057d98d3f880f064764e5.tar.gz
llvm-ca22469a101e73fd2b2057d98d3f880f064764e5.tar.bz2
[libc][stdlib] Run freelist_heap_test only in full build mode. (#95850)
Diffstat (limited to 'libc/test')
-rw-r--r--libc/test/src/stdlib/CMakeLists.txt30
1 files changed, 16 insertions, 14 deletions
diff --git a/libc/test/src/stdlib/CMakeLists.txt b/libc/test/src/stdlib/CMakeLists.txt
index 648404a..0ded674 100644
--- a/libc/test/src/stdlib/CMakeLists.txt
+++ b/libc/test/src/stdlib/CMakeLists.txt
@@ -79,20 +79,22 @@ add_libc_test(
libc.src.__support.CPP.span
)
-add_libc_test(
- freelist_heap_test
- SUITE
- libc-stdlib-tests
- SRCS
- freelist_heap_test.cpp
- freelist_malloc_test.cpp
- DEPENDS
- libc.src.__support.CPP.span
- libc.src.stdlib.freelist_heap
- libc.src.stdlib.malloc
- libc.src.string.memcmp
- libc.src.string.memcpy
-)
+if(LLVM_LIBC_FULL_BUILD)
+ add_libc_test(
+ freelist_heap_test
+ SUITE
+ libc-stdlib-tests
+ SRCS
+ freelist_heap_test.cpp
+ freelist_malloc_test.cpp
+ DEPENDS
+ libc.src.__support.CPP.span
+ libc.src.stdlib.freelist_heap
+ libc.src.stdlib.malloc
+ libc.src.string.memcmp
+ libc.src.string.memcpy
+ )
+endif()
add_fp_unittest(
strtod_test