[Sanitizer] Add rudimentary support for wide-character strings to scanf/printf interc...
[blocksruntime.git] / test / tsan / CMakeLists.txt
blobb54b42b60085beab51dc2cccedf87e84c7afd862
1 configure_lit_site_cfg(
2   ${CMAKE_CURRENT_SOURCE_DIR}/lit.site.cfg.in
3   ${CMAKE_CURRENT_BINARY_DIR}/lit.site.cfg)
5 set(TSAN_TEST_DEPS ${SANITIZER_COMMON_LIT_TEST_DEPS})
6 if(NOT COMPILER_RT_STANDALONE_BUILD)
7   list(APPEND TSAN_TEST_DEPS tsan)
8 endif()
10 if(COMPILER_RT_INCLUDE_TESTS)
11   configure_lit_site_cfg(
12     ${CMAKE_CURRENT_SOURCE_DIR}/Unit/lit.site.cfg.in
13     ${CMAKE_CURRENT_BINARY_DIR}/Unit/lit.site.cfg)
14   list(APPEND TSAN_TEST_DEPS TsanUnitTests)
15 endif()
17 add_lit_testsuite(check-tsan "Running ThreadSanitizer tests"
18   ${CMAKE_CURRENT_BINARY_DIR}
19   DEPENDS ${TSAN_TEST_DEPS})
20 set_target_properties(check-tsan PROPERTIES FOLDER "TSan tests")