File tree Expand file tree Collapse file tree 1 file changed +7
-1
lines changed
compiler-rt/lib/sanitizer_common/symbolizer Expand file tree Collapse file tree 1 file changed +7
-1
lines changed Original file line number Diff line number Diff line change @@ -6,9 +6,15 @@ foreach(arch ${SANITIZER_COMMON_SUPPORTED_ARCH})
6
6
add_custom_command (OUTPUT ${RTSanitizerCommonSymbolizerInternalDir}
7
7
COMMAND ${CMAKE_COMMAND} -E make_directory ${RTSanitizerCommonSymbolizerInternalDir} )
8
8
9
+ foreach (dep clang lld llvm-tblgen opt llvm-ar llvm-link llvm-ranlib llvm-symbolizer )
10
+ if (TARGET ${dep} )
11
+ list (APPEND SYMBOLIZER_DEPS ${dep} )
12
+ endif ()
13
+ endforeach ()
14
+
9
15
add_custom_command (OUTPUT RTSanitizerCommonSymbolizerInternal.${arch}.o
10
16
DEPENDS ${RTSanitizerCommonSymbolizerInternalDir}
11
- clang lld llvm-tblgen opt llvm-ar llvm-link llvm-ranlib llvm-symbolizer
17
+ ${SYMBOLIZER_DEPS}
12
18
sanitizer_wrappers.cpp
13
19
sanitizer_symbolize.cpp
14
20
scripts/build_symbolizer.sh
You can’t perform that action at this time.
0 commit comments