Skip to content

Commit 7b3bdc1

Browse files
committed
[sanitizer] Remove SYMBOLIZER_DEPS from symbolizer
This loop is wrong, most of targets are not defined yet. Also if we build with LLVM_ENABLE_RUNTIMES, these deps are irrelevant.
1 parent c6a33ff commit 7b3bdc1

File tree

1 file changed

+0
-7
lines changed

1 file changed

+0
-7
lines changed

compiler-rt/lib/sanitizer_common/symbolizer/CMakeLists.txt

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -6,15 +6,8 @@ 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-
159
add_custom_command(OUTPUT RTSanitizerCommonSymbolizerInternal.${arch}.o
1610
DEPENDS ${RTSanitizerCommonSymbolizerInternalDir}
17-
${SYMBOLIZER_DEPS}
1811
sanitizer_wrappers.cpp
1912
sanitizer_symbolize.cpp
2013
scripts/build_symbolizer.sh

0 commit comments

Comments
 (0)