diff options
Diffstat (limited to 'sys-devel/llvm/files/10.0.1/0001-llvm-Avoid-linking-llvm-cfi-verify-to-duplicate-libs.patch')
-rw-r--r-- | sys-devel/llvm/files/10.0.1/0001-llvm-Avoid-linking-llvm-cfi-verify-to-duplicate-libs.patch | 48 |
1 files changed, 0 insertions, 48 deletions
diff --git a/sys-devel/llvm/files/10.0.1/0001-llvm-Avoid-linking-llvm-cfi-verify-to-duplicate-libs.patch b/sys-devel/llvm/files/10.0.1/0001-llvm-Avoid-linking-llvm-cfi-verify-to-duplicate-libs.patch deleted file mode 100644 index 445cb6de2c32..000000000000 --- a/sys-devel/llvm/files/10.0.1/0001-llvm-Avoid-linking-llvm-cfi-verify-to-duplicate-libs.patch +++ /dev/null @@ -1,48 +0,0 @@ -From bc3be897be6994da7f52ba1b5735aa81150084a4 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= <mgorny@gentoo.org> -Date: Tue, 16 Jun 2020 12:16:52 +0200 -Subject: [PATCH 1/4] [llvm] Avoid linking llvm-cfi-verify to duplicate libs - -Fix the CMake rules for LLVMCFIVerify library not to pull duplicate -LLVM .a libraries when linking to the dylib. This prevents problems -due to duplicate symbols and apparently fixes mingw32. - -This is an alternative approach to D44650 that just forces .a libraries -instead. However, there doesn't seem to be any reason to do that. ---- - llvm/tools/llvm-cfi-verify/lib/CMakeLists.txt | 20 +++++++++++-------- - 1 file changed, 12 insertions(+), 8 deletions(-) - -diff --git a/llvm/tools/llvm-cfi-verify/lib/CMakeLists.txt b/llvm/tools/llvm-cfi-verify/lib/CMakeLists.txt -index 82ca42e624a..41d55ed9321 100644 ---- a/llvm/tools/llvm-cfi-verify/lib/CMakeLists.txt -+++ b/llvm/tools/llvm-cfi-verify/lib/CMakeLists.txt -@@ -7,13 +7,17 @@ add_library(LLVMCFIVerify - ) - - llvm_update_compile_flags(LLVMCFIVerify) --llvm_map_components_to_libnames(libs -- DebugInfoDWARF -- MC -- MCParser -- Object -- Support -- Symbolize -- ) -+if (LLVM_LINK_LLVM_DYLIB) -+ set(libs LLVM) -+else() -+ llvm_map_components_to_libnames(libs -+ DebugInfoDWARF -+ MC -+ MCParser -+ Object -+ Support -+ Symbolize -+ ) -+endif() - target_link_libraries(LLVMCFIVerify ${libs}) - set_target_properties(LLVMCFIVerify PROPERTIES FOLDER "Libraries") --- -2.27.0 - |