From 4adc5bead4ac6d82a5f62fbc8492cac391653091 Mon Sep 17 00:00:00 2001 From: Lang Hames Date: Fri, 26 Aug 2022 20:29:02 -0700 Subject: [PATCH] [ORC-RT] Make llvm-jitlink an ORC-RT specific dependence. The llvm-jitlink tool is not needed by other sanitizer tests. --- compiler-rt/test/CMakeLists.txt | 3 +-- compiler-rt/test/orc/CMakeLists.txt | 3 ++- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/compiler-rt/test/CMakeLists.txt b/compiler-rt/test/CMakeLists.txt index 3cbfc4b..e905b60 100644 --- a/compiler-rt/test/CMakeLists.txt +++ b/compiler-rt/test/CMakeLists.txt @@ -32,8 +32,7 @@ if(NOT ANDROID) # Use LLVM utils and Clang from the same build tree. list(APPEND SANITIZER_COMMON_LIT_TEST_DEPS clang clang-resource-headers FileCheck count not llvm-config llvm-nm llvm-objdump - llvm-readelf llvm-readobj llvm-size llvm-symbolizer compiler-rt-headers sancov - llvm-jitlink) + llvm-readelf llvm-readobj llvm-size llvm-symbolizer compiler-rt-headers sancov) if (WIN32) list(APPEND SANITIZER_COMMON_LIT_TEST_DEPS KillTheDoctor) endif() diff --git a/compiler-rt/test/orc/CMakeLists.txt b/compiler-rt/test/orc/CMakeLists.txt index e90fe46..36a7462 100644 --- a/compiler-rt/test/orc/CMakeLists.txt +++ b/compiler-rt/test/orc/CMakeLists.txt @@ -1,7 +1,8 @@ set(ORC_LIT_SOURCE_DIR ${CMAKE_CURRENT_SOURCE_DIR}) set(ORC_TESTSUITES) -set(ORC_TEST_DEPS ${SANITIZER_COMMON_LIT_TEST_DEPS}) +set(ORC_TEST_DEPS) +list(APPEND ORC_TEST_DEPS ${SANITIZER_COMMON_LIT_TEST_DEPS} llvm-jitlink) set(ORC_TEST_ARCH ${ORC_SUPPORTED_ARCH}) if (COMPILER_RT_BUILD_ORC AND COMPILER_RT_HAS_ORC) -- 2.7.4