summaryrefslogtreecommitdiffstats
path: root/llvm/cmake/modules/AddPartiallyLinkedObject.cmake
diff options
context:
space:
mode:
authorOscar Fuentes <ofv@wanadoo.es>2008-11-09 18:53:19 +0000
committerOscar Fuentes <ofv@wanadoo.es>2008-11-09 18:53:19 +0000
commitb45a43aec4740f3ecfe932ca0b87035bb01b3082 (patch)
treeeb926082f45dfebb3de088687a4abf3f36fd065e /llvm/cmake/modules/AddPartiallyLinkedObject.cmake
parent26c744492f0da81ae991265bed54c9904fdc5cdd (diff)
downloadbcm5719-llvm-b45a43aec4740f3ecfe932ca0b87035bb01b3082.tar.gz
bcm5719-llvm-b45a43aec4740f3ecfe932ca0b87035bb01b3082.zip
CMake: Support for cross-compiling. For now, requires a previously
built native tblgen which is passed to cmake in the variable LLVM_TABLEGEN. See http://www.cmake.org/Wiki/CmakeMingw for a quick example on how to cross-compile with CMake. llvm-svn: 58939
Diffstat (limited to 'llvm/cmake/modules/AddPartiallyLinkedObject.cmake')
-rwxr-xr-xllvm/cmake/modules/AddPartiallyLinkedObject.cmake2
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/cmake/modules/AddPartiallyLinkedObject.cmake b/llvm/cmake/modules/AddPartiallyLinkedObject.cmake
index 4da8eac3f29..d607306dfe2 100755
--- a/llvm/cmake/modules/AddPartiallyLinkedObject.cmake
+++ b/llvm/cmake/modules/AddPartiallyLinkedObject.cmake
@@ -24,7 +24,7 @@ macro(add_partially_linked_object lib)
DEPENDS ${lib}
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/temp_lib
COMMAND ar x ${CMAKE_STATIC_LIBRARY_PREFIX}${lib}${CMAKE_STATIC_LIBRARY_SUFFIX}
- COMMAND ld "${LLVM_PLO_FLAGS}" -r "*${CMAKE_CXX_OUTPUT_EXTENSION}" -o ${pll}
+ COMMAND ${CMAKE_LINKER} "${LLVM_PLO_FLAGS}" -r "*${CMAKE_CXX_OUTPUT_EXTENSION}" -o ${pll}
COMMAND rm -f *${CMAKE_CXX_OUTPUT_EXTENSION}
)
target_name_of_partially_linked_object(${lib} tnplo)
OpenPOWER on IntegriCloud