summaryrefslogtreecommitdiffstats
path: root/llvm/lib/ExecutionEngine
diff options
context:
space:
mode:
authorJan Vesely <jan.vesely@rutgers.edu>2014-09-04 14:21:10 +0000
committerJan Vesely <jan.vesely@rutgers.edu>2014-09-04 14:21:10 +0000
commitc0ae1a038f67fdbd79843d26c42b943b1111cd08 (patch)
treea09c09e6e8136b7d6ea921902ee3b777d676c54c /llvm/lib/ExecutionEngine
parent6ce8fef458d3388c8d12ef14dc5dff53f9db9ee4 (diff)
downloadbcm5719-llvm-c0ae1a038f67fdbd79843d26c42b943b1111cd08.tar.gz
bcm5719-llvm-c0ae1a038f67fdbd79843d26c42b943b1111cd08.zip
build/cmake: Fix CMP0023 warning with libffi
Fixes: CMake Warning (dev) at lib/ExecutionEngine/Interpreter/CMakeLists.txt:16 (target_link_libraries): Policy CMP0023 is not set: Plain and keyword target_link_libraries signatures cannot be mixed. Run "cmake --help-policy CMP0023" for policy details. Use the cmake_policy command to set the policy and suppress this warning. The keyword signature for target_link_libraries has already been used with the target "LLVMInterpreter". All uses of target_link_libraries with a target should be either all-keyword or all-plain. The uses of the keyword signature are here: * cmake/modules/AddLLVM.cmake:345 (target_link_libraries) Signed-off-by: Jan Vesely <jan.vesely@rutgers.edu> llvm-svn: 217154
Diffstat (limited to 'llvm/lib/ExecutionEngine')
-rw-r--r--llvm/lib/ExecutionEngine/Interpreter/CMakeLists.txt2
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/lib/ExecutionEngine/Interpreter/CMakeLists.txt b/llvm/lib/ExecutionEngine/Interpreter/CMakeLists.txt
index 74df8f0f37a..1aac3ac7fdc 100644
--- a/llvm/lib/ExecutionEngine/Interpreter/CMakeLists.txt
+++ b/llvm/lib/ExecutionEngine/Interpreter/CMakeLists.txt
@@ -13,7 +13,7 @@ add_llvm_library(LLVMInterpreter
)
if( LLVM_ENABLE_FFI )
- target_link_libraries( LLVMInterpreter ${FFI_LIBRARY_PATH} )
+ target_link_libraries( LLVMInterpreter ${cmake_2_8_12_PRIVATE} ${FFI_LIBRARY_PATH} )
endif()
add_dependencies(LLVMInterpreter intrinsics_gen)
OpenPOWER on IntegriCloud