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})
66 add_custom_command (OUTPUT ${RTSanitizerCommonSymbolizerInternalDir}
77 COMMAND ${CMAKE_COMMAND} -E make_directory ${RTSanitizerCommonSymbolizerInternalDir} )
88
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+
915 add_custom_command (OUTPUT RTSanitizerCommonSymbolizerInternal.${arch} .o
1016 DEPENDS ${RTSanitizerCommonSymbolizerInternalDir}
11- clang lld llvm-tblgen opt llvm-ar llvm-link llvm-ranlib llvm-symbolizer
17+ ${SYMBOLIZER_DEPS}
1218 sanitizer_wrappers.cpp
1319 sanitizer_symbolize.cpp
1420 scripts/build_symbolizer.sh
You can’t perform that action at this time.
0 commit comments