X-Git-Url: https://git.tld-linux.org/?p=packages%2Fllvm.git;a=blobdiff_plain;f=llvm-lld-link.patch;fp=llvm-lld-link.patch;h=7449a54e85c15f1da0dd26846351c80104888148;hp=b57bfa6420a24dcb5f5ab2ecf03884e0de0bb93a;hb=9444547a02350424e740b4ca65361b05fe0b2b7c;hpb=656dad7958424646715fdc78658078a516c49ae3 diff --git a/llvm-lld-link.patch b/llvm-lld-link.patch index b57bfa6..7449a54 100644 --- a/llvm-lld-link.patch +++ b/llvm-lld-link.patch @@ -1,10 +1,43 @@ ---- llvm-3.5.0.src/tools/lld/unittests/CoreTests/Makefile.orig 2014-06-04 11:54:07.000000000 +0200 -+++ llvm-3.5.0.src/tools/lld/unittests/CoreTests/Makefile 2014-10-09 21:31:24.823754108 +0200 -@@ -9,6 +9,6 @@ +diff -dur -x '*~' -x '*.orig' -x '*.rej' llvm-3.9.0.src.orig/tools/lld/COFF/CMakeLists.txt llvm-3.9.0.src/tools/lld/COFF/CMakeLists.txt +--- llvm-3.9.0.src.orig/tools/lld/COFF/CMakeLists.txt 2016-07-13 05:19:27.000000000 +0200 ++++ llvm-3.9.0.src/tools/lld/COFF/CMakeLists.txt 2016-11-03 12:20:24.000000000 +0100 +@@ -18,6 +18,9 @@ + Symbols.cpp + Writer.cpp - LLD_LEVEL = ../.. - TESTNAME = CoreTest --USEDLIBS = gtest.a LLVMOption.a LLVMSupport.a -+LINK_COMPONENTS = support option ++ LINK_LIBS ++ pthread ++ + LINK_COMPONENTS + ${LLVM_TARGETS_TO_BUILD} + Core +diff -dur -x '*~' -x '*.orig' -x '*.rej' llvm-3.9.0.src.orig/tools/lld/lib/Core/CMakeLists.txt llvm-3.9.0.src/tools/lld/lib/Core/CMakeLists.txt +--- llvm-3.9.0.src.orig/tools/lld/lib/Core/CMakeLists.txt 2016-01-07 01:14:09.000000000 +0100 ++++ llvm-3.9.0.src/tools/lld/lib/Core/CMakeLists.txt 2016-11-03 12:20:10.000000000 +0100 +@@ -12,5 +12,5 @@ + ${LLD_INCLUDE_DIR}/lld/Core - include $(LLD_LEVEL)/unittests/Makefile + LINK_LIBS +- LLVMSupport ++ LLVMSupport pthread + ) +diff -dur -x '*~' -x '*.orig' -x '*.rej' llvm-3.9.0.src.orig/tools/lld/lib/Driver/CMakeLists.txt llvm-3.9.0.src/tools/lld/lib/Driver/CMakeLists.txt +--- llvm-3.9.0.src.orig/tools/lld/lib/Driver/CMakeLists.txt 2016-03-02 20:08:05.000000000 +0100 ++++ llvm-3.9.0.src/tools/lld/lib/Driver/CMakeLists.txt 2016-11-03 12:20:10.000000000 +0100 +@@ -17,6 +17,7 @@ + LLVMObject + LLVMOption + LLVMSupport ++ pthread + ) + + add_dependencies(lldDriver DriverOptionsTableGen) +diff -dur -x '*~' -x '*.orig' -x '*.rej' llvm-3.9.0.src.orig/tools/lld/lib/ReaderWriter/CMakeLists.txt llvm-3.9.0.src/tools/lld/lib/ReaderWriter/CMakeLists.txt +--- llvm-3.9.0.src.orig/tools/lld/lib/ReaderWriter/CMakeLists.txt 2016-03-02 01:37:50.000000000 +0100 ++++ llvm-3.9.0.src/tools/lld/lib/ReaderWriter/CMakeLists.txt 2016-11-03 12:20:10.000000000 +0100 +@@ -16,4 +16,5 @@ + lldYAML + LLVMObject + LLVMSupport ++ pthread + )