aboutsummaryrefslogtreecommitdiffstats
path: root/contrib/libs/llvm12/utils
diff options
context:
space:
mode:
authorarcadia-devtools <arcadia-devtools@yandex-team.ru>2022-04-06 18:33:33 +0300
committerarcadia-devtools <arcadia-devtools@yandex-team.ru>2022-04-06 18:33:33 +0300
commit40b71ca5f57840f038abe9fd4f0615f92b8dece8 (patch)
tree5a257c817c11203ee636535cace605aecca3c282 /contrib/libs/llvm12/utils
parent61b49a878a33977897d44f72118d6791ac3794fa (diff)
downloadydb-40b71ca5f57840f038abe9fd4f0615f92b8dece8.tar.gz
intermediate changes
ref:e8092279aeb152c7934ef72249a90434dbbe4318
Diffstat (limited to 'contrib/libs/llvm12/utils')
-rw-r--r--contrib/libs/llvm12/utils/TableGen/CMakeLists.darwin.txt13
-rw-r--r--contrib/libs/llvm12/utils/TableGen/CMakeLists.linux.txt21
2 files changed, 16 insertions, 18 deletions
diff --git a/contrib/libs/llvm12/utils/TableGen/CMakeLists.darwin.txt b/contrib/libs/llvm12/utils/TableGen/CMakeLists.darwin.txt
index 5401fb00e9f..165f5fd495b 100644
--- a/contrib/libs/llvm12/utils/TableGen/CMakeLists.darwin.txt
+++ b/contrib/libs/llvm12/utils/TableGen/CMakeLists.darwin.txt
@@ -19,6 +19,12 @@ target_link_libraries(llvm-tblgen PUBLIC
llvm12-lib-TableGen
utils-TableGen-GlobalISel
)
+target_link_options(llvm-tblgen PRIVATE
+ -Wl,-no_deduplicate
+ -Wl,-sdk_version,10.15
+ -fPIC
+ -fPIC
+)
target_sources(llvm-tblgen PRIVATE
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/AsmMatcherEmitter.cpp
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/AsmWriterEmitter.cpp
@@ -73,11 +79,4 @@ target_sources(llvm-tblgen PRIVATE
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/X86ModRMFilters.cpp
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/X86RecognizableInstr.cpp
)
-target_link_flags(llvm-tblgen
- PUBLIC
- -Wl,-no_deduplicate
- -Wl,-sdk_version,10.15
- -fPIC
- -fPIC
-)
vcs_info(llvm-tblgen)
diff --git a/contrib/libs/llvm12/utils/TableGen/CMakeLists.linux.txt b/contrib/libs/llvm12/utils/TableGen/CMakeLists.linux.txt
index 93bbea30a1c..875a0af01f5 100644
--- a/contrib/libs/llvm12/utils/TableGen/CMakeLists.linux.txt
+++ b/contrib/libs/llvm12/utils/TableGen/CMakeLists.linux.txt
@@ -20,6 +20,16 @@ target_link_libraries(llvm-tblgen PUBLIC
llvm12-lib-TableGen
utils-TableGen-GlobalISel
)
+target_link_options(llvm-tblgen PRIVATE
+ -ldl
+ -lrt
+ -Wl,--no-as-needed
+ -fPIC
+ -fPIC
+ -lpthread
+ -lrt
+ -ldl
+)
target_sources(llvm-tblgen PRIVATE
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/AsmMatcherEmitter.cpp
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/AsmWriterEmitter.cpp
@@ -74,15 +84,4 @@ target_sources(llvm-tblgen PRIVATE
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/X86ModRMFilters.cpp
${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/utils/TableGen/X86RecognizableInstr.cpp
)
-target_link_flags(llvm-tblgen
- PUBLIC
- -ldl
- -lrt
- -Wl,--no-as-needed
- -fPIC
- -fPIC
- -lpthread
- -lrt
- -ldl
-)
vcs_info(llvm-tblgen)