1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-23 11:13:28 +01:00
llvm-mirror/cmake/modules
Oleg Ranevskyy debe176873 [CMake][LLVM] Remove duplicated library mask. Broken clang linking against clangShared
Summary:
The `LLVM${c}Info` mask is listed twice in LLVM-Config.cmake. This results in the libraries such as LLVMARMInfo, LLVMAArch4Info, etc appearing twice in `extract_symbols.py` command line while building `clangShared`. `Extract_symbols.py` does not work well in such a case and completely ignores the symbols from the duplicated libraries. Thus, the LLVM(...)Info symbols do not get exported from `clangShared` and linking clang against it fails with unresolved dependencies.

Seems to be a mere copy-paste mistake.

Reviewers: beanz, chapuni

Reviewed By: chapuni

Subscribers: chapuni, aemerson, mgorny, kristof.beyls, llvm-commits, asl

Differential Revision: https://reviews.llvm.org/D36119

llvm-svn: 310590
2017-08-10 13:37:58 +00:00
..
AddLLVM.cmake [Solaris] Detect Solaris LD, use detection results to pass Solaris-ld options 2017-07-12 21:43:14 +00:00
AddLLVMDefinitions.cmake
AddOCaml.cmake [OCaml] Pass -D/-UNDEBUG through to ocamlc 2017-07-29 08:10:24 +00:00
AddSphinxTarget.cmake
CheckAtomic.cmake
CheckCompilerVersion.cmake
CheckLinkerFlag.cmake
ChooseMSVCCRT.cmake
CMakeLists.txt
CrossCompile.cmake
DetermineGCCCompatible.cmake
FindOCaml.cmake
FindSphinx.cmake
GenerateVersionFromCVS.cmake
GetHostTriple.cmake
GetSVN.cmake [cmake] GetSVN.cmake takes a list of arguments 2017-07-19 18:37:02 +00:00
HandleLLVMOptions.cmake [CMake] Disable -Werror for CMake checks 2017-07-26 23:49:18 +00:00
HandleLLVMStdlib.cmake
LLVM-Config.cmake [CMake][LLVM] Remove duplicated library mask. Broken clang linking against clangShared 2017-08-10 13:37:58 +00:00
LLVMConfig.cmake.in [CMake] NFC. Add intrinsics_gen target to CMake Exports 2017-07-28 15:33:35 +00:00
LLVMConfigVersion.cmake.in
LLVMExternalProjectUtils.cmake Generate a compile_commands.json DB for external projects. 2017-07-20 23:46:46 +00:00
LLVMInstallSymlink.cmake
LLVMProcessSources.cmake
TableGen.cmake [CMake] Fix broken builds from r309029 2017-07-25 20:58:14 +00:00
VersionFromVCS.cmake