summaryrefslogtreecommitdiff
path: root/runtimes
diff options
context:
space:
mode:
authorPetr Hosek <phosek@chromium.org>2018-06-06 21:43:37 +0000
committerPetr Hosek <phosek@chromium.org>2018-06-06 21:43:37 +0000
commit957e46dfb8cb531ef9952aafcac98a5099b1486e (patch)
tree1d5738e9ee7f6cdee3fd551a6f7341aa4f5e3630 /runtimes
parent4063baba8d75e46d2de533b36e421ea7ce105f70 (diff)
[CMake] Pass additional CMake tools to external projects
This is needed when the external projects try to use other tools besides just the compiler and the linker. Differential Revision: https://reviews.llvm.org/D47833 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@334136 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'runtimes')
-rw-r--r--runtimes/CMakeLists.txt4
1 files changed, 2 insertions, 2 deletions
diff --git a/runtimes/CMakeLists.txt b/runtimes/CMakeLists.txt
index e5291f81979..40694451b17 100644
--- a/runtimes/CMakeLists.txt
+++ b/runtimes/CMakeLists.txt
@@ -285,7 +285,7 @@ else() # if this is included from LLVM's CMake
-DCOMPILER_RT_DEFAULT_TARGET_ONLY=ON
${${target}_extra_args}
PASSTHROUGH_PREFIXES CLANG_DEFAULT
- TOOLCHAIN_TOOLS clang lld llvm-ar llvm-ranlib
+ TOOLCHAIN_TOOLS clang lld llvm-ar llvm-ranlib llvm-nm llvm-objcopy llvm-objdump llvm-strip
USE_TOOLCHAIN
${EXTRA_ARGS})
endfunction()
@@ -463,7 +463,7 @@ else() # if this is included from LLVM's CMake
${${name}_extra_args}
PASSTHROUGH_PREFIXES LLVM_ENABLE_RUNTIMES
CLANG_DEFAULT
- TOOLCHAIN_TOOLS clang lld llvm-ar llvm-ranlib
+ TOOLCHAIN_TOOLS clang lld llvm-ar llvm-ranlib llvm-nm llvm-objcopy llvm-objdump llvm-strip
EXTRA_TARGETS ${${name}_extra_targets}
${${name}_test_targets}
USE_TOOLCHAIN