@@ -18,6 +18,10 @@ ORIGINAL_SOURCE(https://github.com/llvm/llvm-project/archive/llvmorg-15.0.5.tar.
SET(SANITIZER_CFLAGS)
+PEERDIR(
+ library/cpp/sanitizer/include
+)
+
NO_COMPILER_WARNINGS()
NO_UTIL()
@@ -20,6 +20,7 @@ target_link_libraries(llvm12-lib-Support PUBLIC
contrib-libs-llvm12
llvm12-lib-Demangle
ZLIB::ZLIB
+ cpp-sanitizer-include
)
target_sources(llvm12-lib-Support PRIVATE
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Support/AArch64TargetParser.cpp
@@ -21,6 +21,7 @@ target_link_libraries(llvm12-lib-Support PUBLIC
@@ -19,6 +19,7 @@ PEERDIR(
contrib/libs/llvm12
contrib/libs/llvm12/lib/Demangle
contrib/libs/zlib
ADDINCL(
@@ -22,6 +22,7 @@ target_link_libraries(llvm-tblgen PUBLIC
llvm12-lib-Support
llvm12-lib-TableGen
utils-TableGen-GlobalISel
target_link_options(llvm-tblgen PRIVATE
-Wl,-platform_version,macos,11.0,11.0
@@ -23,6 +23,7 @@ target_link_libraries(llvm-tblgen PUBLIC
-ldl
target_sources(llvm-tblgen PRIVATE
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/AsmMatcherEmitter.cpp