aboutsummaryrefslogtreecommitdiffstats
path: root/contrib/libs/llvm12
diff options
context:
space:
mode:
authorsvidyuk <svidyuk@yandex-team.ru>2022-07-01 09:02:32 +0300
committersvidyuk <svidyuk@yandex-team.ru>2022-07-01 09:02:32 +0300
commit3c9bba8e28fdf3bca1abbce2a72e27c542c2fac4 (patch)
tree813632dc1e042d4799bb1a5838d02c781c977218 /contrib/libs/llvm12
parent77cb1379853232a9e0f5540d74d564dc76c9c208 (diff)
downloadydb-3c9bba8e28fdf3bca1abbce2a72e27c542c2fac4.tar.gz
Hackish NO_COMPILER_WARNINGS support
Proper implementation must be done as part of YMAKE-91 YMAKE-91 ref:8b77363477972e5927f43d53d571cd60dd458995
Diffstat (limited to 'contrib/libs/llvm12')
-rw-r--r--contrib/libs/llvm12/lib/Analysis/CMakeLists.txt3
-rw-r--r--contrib/libs/llvm12/lib/AsmParser/CMakeLists.txt3
-rw-r--r--contrib/libs/llvm12/lib/BinaryFormat/CMakeLists.txt3
-rw-r--r--contrib/libs/llvm12/lib/Bitcode/Reader/CMakeLists.txt3
-rw-r--r--contrib/libs/llvm12/lib/Bitcode/Writer/CMakeLists.txt3
-rw-r--r--contrib/libs/llvm12/lib/Bitstream/Reader/CMakeLists.txt3
-rw-r--r--contrib/libs/llvm12/lib/CodeGen/AsmPrinter/CMakeLists.txt3
-rw-r--r--contrib/libs/llvm12/lib/CodeGen/CMakeLists.txt3
-rw-r--r--contrib/libs/llvm12/lib/CodeGen/GlobalISel/CMakeLists.txt3
-rw-r--r--contrib/libs/llvm12/lib/CodeGen/SelectionDAG/CMakeLists.txt3
-rw-r--r--contrib/libs/llvm12/lib/DebugInfo/CodeView/CMakeLists.txt3
-rw-r--r--contrib/libs/llvm12/lib/DebugInfo/DWARF/CMakeLists.txt3
-rw-r--r--contrib/libs/llvm12/lib/DebugInfo/MSF/CMakeLists.txt3
-rw-r--r--contrib/libs/llvm12/lib/DebugInfo/PDB/CMakeLists.txt3
-rw-r--r--contrib/libs/llvm12/lib/DebugInfo/Symbolize/CMakeLists.txt3
-rw-r--r--contrib/libs/llvm12/lib/Demangle/CMakeLists.txt3
-rw-r--r--contrib/libs/llvm12/lib/ExecutionEngine/CMakeLists.txt3
-rw-r--r--contrib/libs/llvm12/lib/ExecutionEngine/MCJIT/CMakeLists.txt3
-rw-r--r--contrib/libs/llvm12/lib/ExecutionEngine/PerfJITEvents/CMakeLists.linux.txt3
-rw-r--r--contrib/libs/llvm12/lib/ExecutionEngine/RuntimeDyld/CMakeLists.txt3
-rw-r--r--contrib/libs/llvm12/lib/Frontend/OpenMP/CMakeLists.txt3
-rw-r--r--contrib/libs/llvm12/lib/IR/CMakeLists.txt3
-rw-r--r--contrib/libs/llvm12/lib/IRReader/CMakeLists.txt3
-rw-r--r--contrib/libs/llvm12/lib/Linker/CMakeLists.txt3
-rw-r--r--contrib/libs/llvm12/lib/MC/CMakeLists.txt3
-rw-r--r--contrib/libs/llvm12/lib/MC/MCDisassembler/CMakeLists.txt3
-rw-r--r--contrib/libs/llvm12/lib/MC/MCParser/CMakeLists.txt3
-rw-r--r--contrib/libs/llvm12/lib/Object/CMakeLists.txt3
-rw-r--r--contrib/libs/llvm12/lib/ProfileData/CMakeLists.txt3
-rw-r--r--contrib/libs/llvm12/lib/Remarks/CMakeLists.txt3
-rw-r--r--contrib/libs/llvm12/lib/Support/CMakeLists.txt3
-rw-r--r--contrib/libs/llvm12/lib/TableGen/CMakeLists.txt3
-rw-r--r--contrib/libs/llvm12/lib/Target/CMakeLists.txt3
-rw-r--r--contrib/libs/llvm12/lib/Target/X86/AsmParser/CMakeLists.txt3
-rw-r--r--contrib/libs/llvm12/lib/Target/X86/CMakeLists.txt3
-rw-r--r--contrib/libs/llvm12/lib/Target/X86/Disassembler/CMakeLists.txt3
-rw-r--r--contrib/libs/llvm12/lib/Target/X86/MCTargetDesc/CMakeLists.txt3
-rw-r--r--contrib/libs/llvm12/lib/Target/X86/TargetInfo/CMakeLists.txt3
-rw-r--r--contrib/libs/llvm12/lib/TextAPI/MachO/CMakeLists.txt3
-rw-r--r--contrib/libs/llvm12/lib/Transforms/AggressiveInstCombine/CMakeLists.txt3
-rw-r--r--contrib/libs/llvm12/lib/Transforms/CFGuard/CMakeLists.txt3
-rw-r--r--contrib/libs/llvm12/lib/Transforms/IPO/CMakeLists.txt3
-rw-r--r--contrib/libs/llvm12/lib/Transforms/InstCombine/CMakeLists.txt3
-rw-r--r--contrib/libs/llvm12/lib/Transforms/Instrumentation/CMakeLists.txt3
-rw-r--r--contrib/libs/llvm12/lib/Transforms/ObjCARC/CMakeLists.txt3
-rw-r--r--contrib/libs/llvm12/lib/Transforms/Scalar/CMakeLists.txt3
-rw-r--r--contrib/libs/llvm12/lib/Transforms/Utils/CMakeLists.txt3
-rw-r--r--contrib/libs/llvm12/lib/Transforms/Vectorize/CMakeLists.txt3
-rw-r--r--contrib/libs/llvm12/utils/TableGen/CMakeLists.darwin.txt3
-rw-r--r--contrib/libs/llvm12/utils/TableGen/CMakeLists.linux.txt3
-rw-r--r--contrib/libs/llvm12/utils/TableGen/GlobalISel/CMakeLists.txt3
51 files changed, 153 insertions, 0 deletions
diff --git a/contrib/libs/llvm12/lib/Analysis/CMakeLists.txt b/contrib/libs/llvm12/lib/Analysis/CMakeLists.txt
index 8a1f3de0cc..6c783513fd 100644
--- a/contrib/libs/llvm12/lib/Analysis/CMakeLists.txt
+++ b/contrib/libs/llvm12/lib/Analysis/CMakeLists.txt
@@ -8,6 +8,9 @@
add_library(llvm12-lib-Analysis)
+target_compile_options(llvm12-lib-Analysis PRIVATE
+ -Wno-everything
+)
target_include_directories(llvm12-lib-Analysis PRIVATE
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Analysis
)
diff --git a/contrib/libs/llvm12/lib/AsmParser/CMakeLists.txt b/contrib/libs/llvm12/lib/AsmParser/CMakeLists.txt
index 697e7c570c..30b8320233 100644
--- a/contrib/libs/llvm12/lib/AsmParser/CMakeLists.txt
+++ b/contrib/libs/llvm12/lib/AsmParser/CMakeLists.txt
@@ -8,6 +8,9 @@
add_library(llvm12-lib-AsmParser)
+target_compile_options(llvm12-lib-AsmParser PRIVATE
+ -Wno-everything
+)
target_include_directories(llvm12-lib-AsmParser PRIVATE
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/AsmParser
)
diff --git a/contrib/libs/llvm12/lib/BinaryFormat/CMakeLists.txt b/contrib/libs/llvm12/lib/BinaryFormat/CMakeLists.txt
index 1ba8de3aff..8477d69c2c 100644
--- a/contrib/libs/llvm12/lib/BinaryFormat/CMakeLists.txt
+++ b/contrib/libs/llvm12/lib/BinaryFormat/CMakeLists.txt
@@ -8,6 +8,9 @@
add_library(llvm12-lib-BinaryFormat)
+target_compile_options(llvm12-lib-BinaryFormat PRIVATE
+ -Wno-everything
+)
target_include_directories(llvm12-lib-BinaryFormat PRIVATE
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/BinaryFormat
)
diff --git a/contrib/libs/llvm12/lib/Bitcode/Reader/CMakeLists.txt b/contrib/libs/llvm12/lib/Bitcode/Reader/CMakeLists.txt
index 6926b3bcbb..9f462cd48b 100644
--- a/contrib/libs/llvm12/lib/Bitcode/Reader/CMakeLists.txt
+++ b/contrib/libs/llvm12/lib/Bitcode/Reader/CMakeLists.txt
@@ -8,6 +8,9 @@
add_library(lib-Bitcode-Reader)
+target_compile_options(lib-Bitcode-Reader PRIVATE
+ -Wno-everything
+)
target_include_directories(lib-Bitcode-Reader PRIVATE
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Bitcode/Reader
)
diff --git a/contrib/libs/llvm12/lib/Bitcode/Writer/CMakeLists.txt b/contrib/libs/llvm12/lib/Bitcode/Writer/CMakeLists.txt
index fc6c982e17..22bf6146e9 100644
--- a/contrib/libs/llvm12/lib/Bitcode/Writer/CMakeLists.txt
+++ b/contrib/libs/llvm12/lib/Bitcode/Writer/CMakeLists.txt
@@ -8,6 +8,9 @@
add_library(lib-Bitcode-Writer)
+target_compile_options(lib-Bitcode-Writer PRIVATE
+ -Wno-everything
+)
target_include_directories(lib-Bitcode-Writer PRIVATE
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Bitcode/Writer
)
diff --git a/contrib/libs/llvm12/lib/Bitstream/Reader/CMakeLists.txt b/contrib/libs/llvm12/lib/Bitstream/Reader/CMakeLists.txt
index 6a20017d4e..0c8a5b5a08 100644
--- a/contrib/libs/llvm12/lib/Bitstream/Reader/CMakeLists.txt
+++ b/contrib/libs/llvm12/lib/Bitstream/Reader/CMakeLists.txt
@@ -8,6 +8,9 @@
add_library(lib-Bitstream-Reader)
+target_compile_options(lib-Bitstream-Reader PRIVATE
+ -Wno-everything
+)
target_include_directories(lib-Bitstream-Reader PRIVATE
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Bitstream/Reader
)
diff --git a/contrib/libs/llvm12/lib/CodeGen/AsmPrinter/CMakeLists.txt b/contrib/libs/llvm12/lib/CodeGen/AsmPrinter/CMakeLists.txt
index bff738c4af..1792565eba 100644
--- a/contrib/libs/llvm12/lib/CodeGen/AsmPrinter/CMakeLists.txt
+++ b/contrib/libs/llvm12/lib/CodeGen/AsmPrinter/CMakeLists.txt
@@ -8,6 +8,9 @@
add_library(lib-CodeGen-AsmPrinter)
+target_compile_options(lib-CodeGen-AsmPrinter PRIVATE
+ -Wno-everything
+)
target_include_directories(lib-CodeGen-AsmPrinter PRIVATE
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/CodeGen/AsmPrinter
)
diff --git a/contrib/libs/llvm12/lib/CodeGen/CMakeLists.txt b/contrib/libs/llvm12/lib/CodeGen/CMakeLists.txt
index ebcc517112..e9be0827ee 100644
--- a/contrib/libs/llvm12/lib/CodeGen/CMakeLists.txt
+++ b/contrib/libs/llvm12/lib/CodeGen/CMakeLists.txt
@@ -8,6 +8,9 @@
add_library(llvm12-lib-CodeGen)
+target_compile_options(llvm12-lib-CodeGen PRIVATE
+ -Wno-everything
+)
target_include_directories(llvm12-lib-CodeGen PRIVATE
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/CodeGen
)
diff --git a/contrib/libs/llvm12/lib/CodeGen/GlobalISel/CMakeLists.txt b/contrib/libs/llvm12/lib/CodeGen/GlobalISel/CMakeLists.txt
index da8cecaf66..31a83cc5fd 100644
--- a/contrib/libs/llvm12/lib/CodeGen/GlobalISel/CMakeLists.txt
+++ b/contrib/libs/llvm12/lib/CodeGen/GlobalISel/CMakeLists.txt
@@ -8,6 +8,9 @@
add_library(lib-CodeGen-GlobalISel)
+target_compile_options(lib-CodeGen-GlobalISel PRIVATE
+ -Wno-everything
+)
target_include_directories(lib-CodeGen-GlobalISel PRIVATE
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/CodeGen/GlobalISel
)
diff --git a/contrib/libs/llvm12/lib/CodeGen/SelectionDAG/CMakeLists.txt b/contrib/libs/llvm12/lib/CodeGen/SelectionDAG/CMakeLists.txt
index 48d94c643e..83a090d207 100644
--- a/contrib/libs/llvm12/lib/CodeGen/SelectionDAG/CMakeLists.txt
+++ b/contrib/libs/llvm12/lib/CodeGen/SelectionDAG/CMakeLists.txt
@@ -8,6 +8,9 @@
add_library(lib-CodeGen-SelectionDAG)
+target_compile_options(lib-CodeGen-SelectionDAG PRIVATE
+ -Wno-everything
+)
target_include_directories(lib-CodeGen-SelectionDAG PRIVATE
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/CodeGen/SelectionDAG
)
diff --git a/contrib/libs/llvm12/lib/DebugInfo/CodeView/CMakeLists.txt b/contrib/libs/llvm12/lib/DebugInfo/CodeView/CMakeLists.txt
index bbab5bf773..89f6fcd901 100644
--- a/contrib/libs/llvm12/lib/DebugInfo/CodeView/CMakeLists.txt
+++ b/contrib/libs/llvm12/lib/DebugInfo/CodeView/CMakeLists.txt
@@ -8,6 +8,9 @@
add_library(lib-DebugInfo-CodeView)
+target_compile_options(lib-DebugInfo-CodeView PRIVATE
+ -Wno-everything
+)
target_include_directories(lib-DebugInfo-CodeView PRIVATE
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/DebugInfo/CodeView
)
diff --git a/contrib/libs/llvm12/lib/DebugInfo/DWARF/CMakeLists.txt b/contrib/libs/llvm12/lib/DebugInfo/DWARF/CMakeLists.txt
index ef6bda012e..c2bde98de4 100644
--- a/contrib/libs/llvm12/lib/DebugInfo/DWARF/CMakeLists.txt
+++ b/contrib/libs/llvm12/lib/DebugInfo/DWARF/CMakeLists.txt
@@ -8,6 +8,9 @@
add_library(lib-DebugInfo-DWARF)
+target_compile_options(lib-DebugInfo-DWARF PRIVATE
+ -Wno-everything
+)
target_include_directories(lib-DebugInfo-DWARF PRIVATE
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/DebugInfo/DWARF
)
diff --git a/contrib/libs/llvm12/lib/DebugInfo/MSF/CMakeLists.txt b/contrib/libs/llvm12/lib/DebugInfo/MSF/CMakeLists.txt
index eba95d7b6d..12a7faff9d 100644
--- a/contrib/libs/llvm12/lib/DebugInfo/MSF/CMakeLists.txt
+++ b/contrib/libs/llvm12/lib/DebugInfo/MSF/CMakeLists.txt
@@ -8,6 +8,9 @@
add_library(lib-DebugInfo-MSF)
+target_compile_options(lib-DebugInfo-MSF PRIVATE
+ -Wno-everything
+)
target_include_directories(lib-DebugInfo-MSF PRIVATE
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/DebugInfo/MSF
)
diff --git a/contrib/libs/llvm12/lib/DebugInfo/PDB/CMakeLists.txt b/contrib/libs/llvm12/lib/DebugInfo/PDB/CMakeLists.txt
index 91fcf793b7..00eefb23f8 100644
--- a/contrib/libs/llvm12/lib/DebugInfo/PDB/CMakeLists.txt
+++ b/contrib/libs/llvm12/lib/DebugInfo/PDB/CMakeLists.txt
@@ -8,6 +8,9 @@
add_library(lib-DebugInfo-PDB)
+target_compile_options(lib-DebugInfo-PDB PRIVATE
+ -Wno-everything
+)
target_include_directories(lib-DebugInfo-PDB PRIVATE
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/DebugInfo/PDB
)
diff --git a/contrib/libs/llvm12/lib/DebugInfo/Symbolize/CMakeLists.txt b/contrib/libs/llvm12/lib/DebugInfo/Symbolize/CMakeLists.txt
index 9b47e785db..8c0362cbd4 100644
--- a/contrib/libs/llvm12/lib/DebugInfo/Symbolize/CMakeLists.txt
+++ b/contrib/libs/llvm12/lib/DebugInfo/Symbolize/CMakeLists.txt
@@ -8,6 +8,9 @@
add_library(lib-DebugInfo-Symbolize)
+target_compile_options(lib-DebugInfo-Symbolize PRIVATE
+ -Wno-everything
+)
target_include_directories(lib-DebugInfo-Symbolize PRIVATE
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/DebugInfo/Symbolize
)
diff --git a/contrib/libs/llvm12/lib/Demangle/CMakeLists.txt b/contrib/libs/llvm12/lib/Demangle/CMakeLists.txt
index dd6191be18..615634641b 100644
--- a/contrib/libs/llvm12/lib/Demangle/CMakeLists.txt
+++ b/contrib/libs/llvm12/lib/Demangle/CMakeLists.txt
@@ -8,6 +8,9 @@
add_library(llvm12-lib-Demangle)
+target_compile_options(llvm12-lib-Demangle PRIVATE
+ -Wno-everything
+)
target_include_directories(llvm12-lib-Demangle PRIVATE
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Demangle
)
diff --git a/contrib/libs/llvm12/lib/ExecutionEngine/CMakeLists.txt b/contrib/libs/llvm12/lib/ExecutionEngine/CMakeLists.txt
index 655722cc4b..e26a6ef664 100644
--- a/contrib/libs/llvm12/lib/ExecutionEngine/CMakeLists.txt
+++ b/contrib/libs/llvm12/lib/ExecutionEngine/CMakeLists.txt
@@ -8,6 +8,9 @@
add_library(llvm12-lib-ExecutionEngine)
+target_compile_options(llvm12-lib-ExecutionEngine PRIVATE
+ -Wno-everything
+)
target_include_directories(llvm12-lib-ExecutionEngine PRIVATE
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/ExecutionEngine
)
diff --git a/contrib/libs/llvm12/lib/ExecutionEngine/MCJIT/CMakeLists.txt b/contrib/libs/llvm12/lib/ExecutionEngine/MCJIT/CMakeLists.txt
index f5a647a0d5..9374cfc980 100644
--- a/contrib/libs/llvm12/lib/ExecutionEngine/MCJIT/CMakeLists.txt
+++ b/contrib/libs/llvm12/lib/ExecutionEngine/MCJIT/CMakeLists.txt
@@ -8,6 +8,9 @@
add_library(lib-ExecutionEngine-MCJIT)
+target_compile_options(lib-ExecutionEngine-MCJIT PRIVATE
+ -Wno-everything
+)
target_include_directories(lib-ExecutionEngine-MCJIT PRIVATE
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/ExecutionEngine/MCJIT
)
diff --git a/contrib/libs/llvm12/lib/ExecutionEngine/PerfJITEvents/CMakeLists.linux.txt b/contrib/libs/llvm12/lib/ExecutionEngine/PerfJITEvents/CMakeLists.linux.txt
index eac8974014..a1a9266ca5 100644
--- a/contrib/libs/llvm12/lib/ExecutionEngine/PerfJITEvents/CMakeLists.linux.txt
+++ b/contrib/libs/llvm12/lib/ExecutionEngine/PerfJITEvents/CMakeLists.linux.txt
@@ -8,6 +8,9 @@
add_library(lib-ExecutionEngine-PerfJITEvents)
+target_compile_options(lib-ExecutionEngine-PerfJITEvents PRIVATE
+ -Wno-everything
+)
target_include_directories(lib-ExecutionEngine-PerfJITEvents PRIVATE
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/ExecutionEngine/PerfJITEvents
)
diff --git a/contrib/libs/llvm12/lib/ExecutionEngine/RuntimeDyld/CMakeLists.txt b/contrib/libs/llvm12/lib/ExecutionEngine/RuntimeDyld/CMakeLists.txt
index 463e069adf..117c9bda39 100644
--- a/contrib/libs/llvm12/lib/ExecutionEngine/RuntimeDyld/CMakeLists.txt
+++ b/contrib/libs/llvm12/lib/ExecutionEngine/RuntimeDyld/CMakeLists.txt
@@ -8,6 +8,9 @@
add_library(lib-ExecutionEngine-RuntimeDyld)
+target_compile_options(lib-ExecutionEngine-RuntimeDyld PRIVATE
+ -Wno-everything
+)
target_include_directories(lib-ExecutionEngine-RuntimeDyld PRIVATE
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/ExecutionEngine/RuntimeDyld
)
diff --git a/contrib/libs/llvm12/lib/Frontend/OpenMP/CMakeLists.txt b/contrib/libs/llvm12/lib/Frontend/OpenMP/CMakeLists.txt
index 68b495e0fa..90104d80ee 100644
--- a/contrib/libs/llvm12/lib/Frontend/OpenMP/CMakeLists.txt
+++ b/contrib/libs/llvm12/lib/Frontend/OpenMP/CMakeLists.txt
@@ -12,6 +12,9 @@ set_property(SOURCE ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Frontend/OpenMP/
add_library(lib-Frontend-OpenMP)
+target_compile_options(lib-Frontend-OpenMP PRIVATE
+ -Wno-everything
+)
target_include_directories(lib-Frontend-OpenMP PRIVATE
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Frontend/OpenMP
)
diff --git a/contrib/libs/llvm12/lib/IR/CMakeLists.txt b/contrib/libs/llvm12/lib/IR/CMakeLists.txt
index e48384d2ad..f688a03963 100644
--- a/contrib/libs/llvm12/lib/IR/CMakeLists.txt
+++ b/contrib/libs/llvm12/lib/IR/CMakeLists.txt
@@ -8,6 +8,9 @@
add_library(llvm12-lib-IR)
+target_compile_options(llvm12-lib-IR PRIVATE
+ -Wno-everything
+)
target_include_directories(llvm12-lib-IR PRIVATE
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/IR
)
diff --git a/contrib/libs/llvm12/lib/IRReader/CMakeLists.txt b/contrib/libs/llvm12/lib/IRReader/CMakeLists.txt
index 18402f3c73..d84845b15c 100644
--- a/contrib/libs/llvm12/lib/IRReader/CMakeLists.txt
+++ b/contrib/libs/llvm12/lib/IRReader/CMakeLists.txt
@@ -8,6 +8,9 @@
add_library(llvm12-lib-IRReader)
+target_compile_options(llvm12-lib-IRReader PRIVATE
+ -Wno-everything
+)
target_include_directories(llvm12-lib-IRReader PRIVATE
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/IRReader
)
diff --git a/contrib/libs/llvm12/lib/Linker/CMakeLists.txt b/contrib/libs/llvm12/lib/Linker/CMakeLists.txt
index 1f133119fa..b29c1609f7 100644
--- a/contrib/libs/llvm12/lib/Linker/CMakeLists.txt
+++ b/contrib/libs/llvm12/lib/Linker/CMakeLists.txt
@@ -8,6 +8,9 @@
add_library(llvm12-lib-Linker)
+target_compile_options(llvm12-lib-Linker PRIVATE
+ -Wno-everything
+)
target_include_directories(llvm12-lib-Linker PRIVATE
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Linker
)
diff --git a/contrib/libs/llvm12/lib/MC/CMakeLists.txt b/contrib/libs/llvm12/lib/MC/CMakeLists.txt
index 5caf51e71c..e30f70c19b 100644
--- a/contrib/libs/llvm12/lib/MC/CMakeLists.txt
+++ b/contrib/libs/llvm12/lib/MC/CMakeLists.txt
@@ -8,6 +8,9 @@
add_library(llvm12-lib-MC)
+target_compile_options(llvm12-lib-MC PRIVATE
+ -Wno-everything
+)
target_include_directories(llvm12-lib-MC PRIVATE
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/MC
)
diff --git a/contrib/libs/llvm12/lib/MC/MCDisassembler/CMakeLists.txt b/contrib/libs/llvm12/lib/MC/MCDisassembler/CMakeLists.txt
index e91ceb3e0e..66ecf91691 100644
--- a/contrib/libs/llvm12/lib/MC/MCDisassembler/CMakeLists.txt
+++ b/contrib/libs/llvm12/lib/MC/MCDisassembler/CMakeLists.txt
@@ -8,6 +8,9 @@
add_library(lib-MC-MCDisassembler)
+target_compile_options(lib-MC-MCDisassembler PRIVATE
+ -Wno-everything
+)
target_include_directories(lib-MC-MCDisassembler PRIVATE
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/MC/MCDisassembler
)
diff --git a/contrib/libs/llvm12/lib/MC/MCParser/CMakeLists.txt b/contrib/libs/llvm12/lib/MC/MCParser/CMakeLists.txt
index 989c1764d0..52fac71e2f 100644
--- a/contrib/libs/llvm12/lib/MC/MCParser/CMakeLists.txt
+++ b/contrib/libs/llvm12/lib/MC/MCParser/CMakeLists.txt
@@ -8,6 +8,9 @@
add_library(lib-MC-MCParser)
+target_compile_options(lib-MC-MCParser PRIVATE
+ -Wno-everything
+)
target_include_directories(lib-MC-MCParser PRIVATE
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/MC/MCParser
)
diff --git a/contrib/libs/llvm12/lib/Object/CMakeLists.txt b/contrib/libs/llvm12/lib/Object/CMakeLists.txt
index d84988221f..c5c3cfe5a8 100644
--- a/contrib/libs/llvm12/lib/Object/CMakeLists.txt
+++ b/contrib/libs/llvm12/lib/Object/CMakeLists.txt
@@ -8,6 +8,9 @@
add_library(llvm12-lib-Object)
+target_compile_options(llvm12-lib-Object PRIVATE
+ -Wno-everything
+)
target_include_directories(llvm12-lib-Object PRIVATE
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Object
)
diff --git a/contrib/libs/llvm12/lib/ProfileData/CMakeLists.txt b/contrib/libs/llvm12/lib/ProfileData/CMakeLists.txt
index e446cc81e7..ff64be7157 100644
--- a/contrib/libs/llvm12/lib/ProfileData/CMakeLists.txt
+++ b/contrib/libs/llvm12/lib/ProfileData/CMakeLists.txt
@@ -8,6 +8,9 @@
add_library(llvm12-lib-ProfileData)
+target_compile_options(llvm12-lib-ProfileData PRIVATE
+ -Wno-everything
+)
target_include_directories(llvm12-lib-ProfileData PRIVATE
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/ProfileData
)
diff --git a/contrib/libs/llvm12/lib/Remarks/CMakeLists.txt b/contrib/libs/llvm12/lib/Remarks/CMakeLists.txt
index da1ac7ceeb..53f05fee75 100644
--- a/contrib/libs/llvm12/lib/Remarks/CMakeLists.txt
+++ b/contrib/libs/llvm12/lib/Remarks/CMakeLists.txt
@@ -8,6 +8,9 @@
add_library(llvm12-lib-Remarks)
+target_compile_options(llvm12-lib-Remarks PRIVATE
+ -Wno-everything
+)
target_include_directories(llvm12-lib-Remarks PRIVATE
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Remarks
)
diff --git a/contrib/libs/llvm12/lib/Support/CMakeLists.txt b/contrib/libs/llvm12/lib/Support/CMakeLists.txt
index 68696d2aea..ae79b1cf88 100644
--- a/contrib/libs/llvm12/lib/Support/CMakeLists.txt
+++ b/contrib/libs/llvm12/lib/Support/CMakeLists.txt
@@ -9,6 +9,9 @@
find_package(ZLIB REQUIRED)
add_library(llvm12-lib-Support)
+target_compile_options(llvm12-lib-Support PRIVATE
+ -Wno-everything
+)
target_include_directories(llvm12-lib-Support PRIVATE
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Support
)
diff --git a/contrib/libs/llvm12/lib/TableGen/CMakeLists.txt b/contrib/libs/llvm12/lib/TableGen/CMakeLists.txt
index 1e08491832..bab6d6de0f 100644
--- a/contrib/libs/llvm12/lib/TableGen/CMakeLists.txt
+++ b/contrib/libs/llvm12/lib/TableGen/CMakeLists.txt
@@ -8,6 +8,9 @@
add_library(llvm12-lib-TableGen)
+target_compile_options(llvm12-lib-TableGen PRIVATE
+ -Wno-everything
+)
target_include_directories(llvm12-lib-TableGen PRIVATE
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/TableGen
)
diff --git a/contrib/libs/llvm12/lib/Target/CMakeLists.txt b/contrib/libs/llvm12/lib/Target/CMakeLists.txt
index 643a3d7f24..0506e18714 100644
--- a/contrib/libs/llvm12/lib/Target/CMakeLists.txt
+++ b/contrib/libs/llvm12/lib/Target/CMakeLists.txt
@@ -8,6 +8,9 @@
add_library(llvm12-lib-Target)
+target_compile_options(llvm12-lib-Target PRIVATE
+ -Wno-everything
+)
target_include_directories(llvm12-lib-Target PRIVATE
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target
)
diff --git a/contrib/libs/llvm12/lib/Target/X86/AsmParser/CMakeLists.txt b/contrib/libs/llvm12/lib/Target/X86/AsmParser/CMakeLists.txt
index 7b78d2a14a..a13f4c42a2 100644
--- a/contrib/libs/llvm12/lib/Target/X86/AsmParser/CMakeLists.txt
+++ b/contrib/libs/llvm12/lib/Target/X86/AsmParser/CMakeLists.txt
@@ -8,6 +8,9 @@
add_library(Target-X86-AsmParser)
+target_compile_options(Target-X86-AsmParser PRIVATE
+ -Wno-everything
+)
target_include_directories(Target-X86-AsmParser PRIVATE
${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/X86
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86
diff --git a/contrib/libs/llvm12/lib/Target/X86/CMakeLists.txt b/contrib/libs/llvm12/lib/Target/X86/CMakeLists.txt
index 75a20f9274..82de35d9e8 100644
--- a/contrib/libs/llvm12/lib/Target/X86/CMakeLists.txt
+++ b/contrib/libs/llvm12/lib/Target/X86/CMakeLists.txt
@@ -8,6 +8,9 @@
add_library(lib-Target-X86)
+target_compile_options(lib-Target-X86 PRIVATE
+ -Wno-everything
+)
target_include_directories(lib-Target-X86 PRIVATE
${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/X86
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86
diff --git a/contrib/libs/llvm12/lib/Target/X86/Disassembler/CMakeLists.txt b/contrib/libs/llvm12/lib/Target/X86/Disassembler/CMakeLists.txt
index 7e2deb69fe..9e124d334a 100644
--- a/contrib/libs/llvm12/lib/Target/X86/Disassembler/CMakeLists.txt
+++ b/contrib/libs/llvm12/lib/Target/X86/Disassembler/CMakeLists.txt
@@ -8,6 +8,9 @@
add_library(Target-X86-Disassembler)
+target_compile_options(Target-X86-Disassembler PRIVATE
+ -Wno-everything
+)
target_include_directories(Target-X86-Disassembler PRIVATE
${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/X86
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86
diff --git a/contrib/libs/llvm12/lib/Target/X86/MCTargetDesc/CMakeLists.txt b/contrib/libs/llvm12/lib/Target/X86/MCTargetDesc/CMakeLists.txt
index f1e5736d38..d0444be99d 100644
--- a/contrib/libs/llvm12/lib/Target/X86/MCTargetDesc/CMakeLists.txt
+++ b/contrib/libs/llvm12/lib/Target/X86/MCTargetDesc/CMakeLists.txt
@@ -8,6 +8,9 @@
add_library(Target-X86-MCTargetDesc)
+target_compile_options(Target-X86-MCTargetDesc PRIVATE
+ -Wno-everything
+)
target_include_directories(Target-X86-MCTargetDesc PRIVATE
${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/X86
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86
diff --git a/contrib/libs/llvm12/lib/Target/X86/TargetInfo/CMakeLists.txt b/contrib/libs/llvm12/lib/Target/X86/TargetInfo/CMakeLists.txt
index 06e5ec1d61..28f7c94326 100644
--- a/contrib/libs/llvm12/lib/Target/X86/TargetInfo/CMakeLists.txt
+++ b/contrib/libs/llvm12/lib/Target/X86/TargetInfo/CMakeLists.txt
@@ -8,6 +8,9 @@
add_library(Target-X86-TargetInfo)
+target_compile_options(Target-X86-TargetInfo PRIVATE
+ -Wno-everything
+)
target_include_directories(Target-X86-TargetInfo PRIVATE
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/TargetInfo
diff --git a/contrib/libs/llvm12/lib/TextAPI/MachO/CMakeLists.txt b/contrib/libs/llvm12/lib/TextAPI/MachO/CMakeLists.txt
index 90993d9f5c..7c70c297e8 100644
--- a/contrib/libs/llvm12/lib/TextAPI/MachO/CMakeLists.txt
+++ b/contrib/libs/llvm12/lib/TextAPI/MachO/CMakeLists.txt
@@ -8,6 +8,9 @@
add_library(lib-TextAPI-MachO)
+target_compile_options(lib-TextAPI-MachO PRIVATE
+ -Wno-everything
+)
target_include_directories(lib-TextAPI-MachO PRIVATE
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/TextAPI
)
diff --git a/contrib/libs/llvm12/lib/Transforms/AggressiveInstCombine/CMakeLists.txt b/contrib/libs/llvm12/lib/Transforms/AggressiveInstCombine/CMakeLists.txt
index 5324a5e40c..3e30286aa8 100644
--- a/contrib/libs/llvm12/lib/Transforms/AggressiveInstCombine/CMakeLists.txt
+++ b/contrib/libs/llvm12/lib/Transforms/AggressiveInstCombine/CMakeLists.txt
@@ -8,6 +8,9 @@
add_library(lib-Transforms-AggressiveInstCombine)
+target_compile_options(lib-Transforms-AggressiveInstCombine PRIVATE
+ -Wno-everything
+)
target_include_directories(lib-Transforms-AggressiveInstCombine PRIVATE
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Transforms/AggressiveInstCombine
)
diff --git a/contrib/libs/llvm12/lib/Transforms/CFGuard/CMakeLists.txt b/contrib/libs/llvm12/lib/Transforms/CFGuard/CMakeLists.txt
index 4c6ed600a6..edeb6f912f 100644
--- a/contrib/libs/llvm12/lib/Transforms/CFGuard/CMakeLists.txt
+++ b/contrib/libs/llvm12/lib/Transforms/CFGuard/CMakeLists.txt
@@ -8,6 +8,9 @@
add_library(lib-Transforms-CFGuard)
+target_compile_options(lib-Transforms-CFGuard PRIVATE
+ -Wno-everything
+)
target_include_directories(lib-Transforms-CFGuard PRIVATE
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Transforms/CFGuard
)
diff --git a/contrib/libs/llvm12/lib/Transforms/IPO/CMakeLists.txt b/contrib/libs/llvm12/lib/Transforms/IPO/CMakeLists.txt
index 31360c6b96..e02b238589 100644
--- a/contrib/libs/llvm12/lib/Transforms/IPO/CMakeLists.txt
+++ b/contrib/libs/llvm12/lib/Transforms/IPO/CMakeLists.txt
@@ -8,6 +8,9 @@
add_library(lib-Transforms-IPO)
+target_compile_options(lib-Transforms-IPO PRIVATE
+ -Wno-everything
+)
target_include_directories(lib-Transforms-IPO PRIVATE
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Transforms/IPO
)
diff --git a/contrib/libs/llvm12/lib/Transforms/InstCombine/CMakeLists.txt b/contrib/libs/llvm12/lib/Transforms/InstCombine/CMakeLists.txt
index a7c6e0f549..218dee285f 100644
--- a/contrib/libs/llvm12/lib/Transforms/InstCombine/CMakeLists.txt
+++ b/contrib/libs/llvm12/lib/Transforms/InstCombine/CMakeLists.txt
@@ -8,6 +8,9 @@
add_library(lib-Transforms-InstCombine)
+target_compile_options(lib-Transforms-InstCombine PRIVATE
+ -Wno-everything
+)
target_include_directories(lib-Transforms-InstCombine PRIVATE
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Transforms/InstCombine
)
diff --git a/contrib/libs/llvm12/lib/Transforms/Instrumentation/CMakeLists.txt b/contrib/libs/llvm12/lib/Transforms/Instrumentation/CMakeLists.txt
index cfa6e8f215..fa5ea00903 100644
--- a/contrib/libs/llvm12/lib/Transforms/Instrumentation/CMakeLists.txt
+++ b/contrib/libs/llvm12/lib/Transforms/Instrumentation/CMakeLists.txt
@@ -8,6 +8,9 @@
add_library(lib-Transforms-Instrumentation)
+target_compile_options(lib-Transforms-Instrumentation PRIVATE
+ -Wno-everything
+)
target_include_directories(lib-Transforms-Instrumentation PRIVATE
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Transforms/Instrumentation
)
diff --git a/contrib/libs/llvm12/lib/Transforms/ObjCARC/CMakeLists.txt b/contrib/libs/llvm12/lib/Transforms/ObjCARC/CMakeLists.txt
index 7c5fd1dc12..8fba797a80 100644
--- a/contrib/libs/llvm12/lib/Transforms/ObjCARC/CMakeLists.txt
+++ b/contrib/libs/llvm12/lib/Transforms/ObjCARC/CMakeLists.txt
@@ -8,6 +8,9 @@
add_library(lib-Transforms-ObjCARC)
+target_compile_options(lib-Transforms-ObjCARC PRIVATE
+ -Wno-everything
+)
target_include_directories(lib-Transforms-ObjCARC PRIVATE
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Transforms/ObjCARC
)
diff --git a/contrib/libs/llvm12/lib/Transforms/Scalar/CMakeLists.txt b/contrib/libs/llvm12/lib/Transforms/Scalar/CMakeLists.txt
index 29010233fd..05ed522694 100644
--- a/contrib/libs/llvm12/lib/Transforms/Scalar/CMakeLists.txt
+++ b/contrib/libs/llvm12/lib/Transforms/Scalar/CMakeLists.txt
@@ -8,6 +8,9 @@
add_library(lib-Transforms-Scalar)
+target_compile_options(lib-Transforms-Scalar PRIVATE
+ -Wno-everything
+)
target_include_directories(lib-Transforms-Scalar PRIVATE
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Transforms/Scalar
)
diff --git a/contrib/libs/llvm12/lib/Transforms/Utils/CMakeLists.txt b/contrib/libs/llvm12/lib/Transforms/Utils/CMakeLists.txt
index df0e39ac85..930eebc853 100644
--- a/contrib/libs/llvm12/lib/Transforms/Utils/CMakeLists.txt
+++ b/contrib/libs/llvm12/lib/Transforms/Utils/CMakeLists.txt
@@ -8,6 +8,9 @@
add_library(lib-Transforms-Utils)
+target_compile_options(lib-Transforms-Utils PRIVATE
+ -Wno-everything
+)
target_include_directories(lib-Transforms-Utils PRIVATE
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Transforms/Utils
)
diff --git a/contrib/libs/llvm12/lib/Transforms/Vectorize/CMakeLists.txt b/contrib/libs/llvm12/lib/Transforms/Vectorize/CMakeLists.txt
index 84b4a544fe..423cf3ec48 100644
--- a/contrib/libs/llvm12/lib/Transforms/Vectorize/CMakeLists.txt
+++ b/contrib/libs/llvm12/lib/Transforms/Vectorize/CMakeLists.txt
@@ -8,6 +8,9 @@
add_library(lib-Transforms-Vectorize)
+target_compile_options(lib-Transforms-Vectorize PRIVATE
+ -Wno-everything
+)
target_include_directories(lib-Transforms-Vectorize PRIVATE
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Transforms/Vectorize
)
diff --git a/contrib/libs/llvm12/utils/TableGen/CMakeLists.darwin.txt b/contrib/libs/llvm12/utils/TableGen/CMakeLists.darwin.txt
index 165f5fd495..fbd169466f 100644
--- a/contrib/libs/llvm12/utils/TableGen/CMakeLists.darwin.txt
+++ b/contrib/libs/llvm12/utils/TableGen/CMakeLists.darwin.txt
@@ -8,6 +8,9 @@
add_executable(llvm-tblgen)
+target_compile_options(llvm-tblgen PRIVATE
+ -Wno-everything
+)
target_include_directories(llvm-tblgen PRIVATE
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen
)
diff --git a/contrib/libs/llvm12/utils/TableGen/CMakeLists.linux.txt b/contrib/libs/llvm12/utils/TableGen/CMakeLists.linux.txt
index d5ef10a534..b21240ea2f 100644
--- a/contrib/libs/llvm12/utils/TableGen/CMakeLists.linux.txt
+++ b/contrib/libs/llvm12/utils/TableGen/CMakeLists.linux.txt
@@ -8,6 +8,9 @@
add_executable(llvm-tblgen)
+target_compile_options(llvm-tblgen PRIVATE
+ -Wno-everything
+)
target_include_directories(llvm-tblgen PRIVATE
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen
)
diff --git a/contrib/libs/llvm12/utils/TableGen/GlobalISel/CMakeLists.txt b/contrib/libs/llvm12/utils/TableGen/GlobalISel/CMakeLists.txt
index 8eb3038a76..9da0837500 100644
--- a/contrib/libs/llvm12/utils/TableGen/GlobalISel/CMakeLists.txt
+++ b/contrib/libs/llvm12/utils/TableGen/GlobalISel/CMakeLists.txt
@@ -8,6 +8,9 @@
add_library(utils-TableGen-GlobalISel)
+target_compile_options(utils-TableGen-GlobalISel PRIVATE
+ -Wno-everything
+)
target_include_directories(utils-TableGen-GlobalISel PRIVATE
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/GlobalISel
)