llvm-capstone/llvm/cmake/modules
Joseph Huber b689b4fe55
[LLVM][CMake] Add ffi_static target for the FFI static library (#78779)
Summary:
This patch is an attempt to make the `find_package(FFI)` support in LLVM
prefer to provide the static library version if present. This is
currently
an optional library for building `libffi`, and its presence implies that
it should likely be used. This patch is an attempt to fix some problems
observed with testing programs linked against `libffi` on many different
systems that could have conflicting paths. Linking it statically
prevents this.

This patch adds the `ffi_static` target for this library.
2024-01-22 07:27:06 -06:00
..
AddLLVM.cmake [CMake] Detect properly new linker introduced in Xcode 15 (#77806) 2024-01-19 16:32:32 -05:00
AddOCaml.cmake
AddSphinxTarget.cmake
CheckAtomic.cmake
CheckCompilerVersion.cmake
CheckProblematicConfigurations.cmake
CMakeLists.txt
CoverageReport.cmake
CrossCompile.cmake [libc] Fix libc-hdrgen crosscompiling (#78227) 2024-01-16 07:39:06 -06:00
DetermineGCCCompatible.cmake
FindFFI.cmake [LLVM][CMake] Add ffi_static target for the FFI static library (#78779) 2024-01-22 07:27:06 -06:00
FindLibEdit.cmake
FindLibpfm.cmake
FindOCaml.cmake
FindSphinx.cmake
FindTerminfo.cmake
FindZ3.cmake
Findzstd.cmake
GenerateVersionFromVCS.cmake
GetErrcMessages.cmake
GetHostTriple.cmake
GetLibraryName.cmake
HandleLLVMOptions.cmake [Clang] Revert inintentional changes to cmake committed in 33e5db6e0 2024-01-12 10:59:46 +01:00
HandleLLVMStdlib.cmake
LLVM-Build.cmake
LLVM-Config.cmake
llvm-driver-template.cpp.in [llvm-driver] Fix usage of InitLLVM on Windows (#76306) 2024-01-11 19:08:28 -05:00
LLVMCheckLinkerFlag.cmake
LLVMConfig.cmake.in
LLVMConfigVersion.cmake.in
LLVMDistributionSupport.cmake
LLVMExternalProjectUtils.cmake
LLVMInstallSymlink.cmake
LLVMProcessSources.cmake
TableGen.cmake Revert "[mlir] Consider mlir-linalg-ods-gen as a tablegen tool in build (#75093)" 2024-01-04 02:01:16 +05:00
TensorFlowCompile.cmake
UseLibtool.cmake
VersionFromVCS.cmake