[Cmake-commits] CMake branch, next, updated. v3.4.0-1488-g6dd5bb8
Brad King
brad.king at kitware.com
Mon Nov 23 14:34:54 EST 2015
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "CMake".
The branch, next has been updated
via 6dd5bb882afe66f252a7c925a30493cb207c9fa0 (commit)
via ae1003cdb9b6c4949022ef3b24d368c467a1d15f (commit)
from b62d3d17ce22297278dd084ab11142899d91157f (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=6dd5bb882afe66f252a7c925a30493cb207c9fa0
commit 6dd5bb882afe66f252a7c925a30493cb207c9fa0
Merge: b62d3d1 ae1003c
Author: Brad King <brad.king at kitware.com>
AuthorDate: Mon Nov 23 14:34:53 2015 -0500
Commit: CMake Topic Stage <kwrobot at kitware.com>
CommitDate: Mon Nov 23 14:34:53 2015 -0500
Merge topic 'FindCUDA-aarch64' into next
ae1003cd FindCUDA: Add paths for crosscompiling to aarch64
https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=ae1003cdb9b6c4949022ef3b24d368c467a1d15f
commit ae1003cdb9b6c4949022ef3b24d368c467a1d15f
Author: Alexander Szakaly <alexander.szakaly at volvocars.com>
AuthorDate: Mon Nov 23 15:17:52 2015 +0100
Commit: Brad King <brad.king at kitware.com>
CommitDate: Mon Nov 23 14:34:08 2015 -0500
FindCUDA: Add paths for crosscompiling to aarch64
Choose a CUDA_TOOLKIT_TARGET_DIR for the aarch64 architecture
automatically.
diff --git a/Modules/FindCUDA.cmake b/Modules/FindCUDA.cmake
index 6a21078..ada5b8a 100644
--- a/Modules/FindCUDA.cmake
+++ b/Modules/FindCUDA.cmake
@@ -653,6 +653,9 @@ set(CUDA_VERSION_STRING "${CUDA_VERSION}")
# Support for arm cross compilation with CUDA 5.5
if(CUDA_VERSION VERSION_GREATER "5.0" AND CMAKE_CROSSCOMPILING AND CMAKE_SYSTEM_PROCESSOR MATCHES "arm" AND EXISTS "${CUDA_TOOLKIT_ROOT_DIR}/targets/armv7-linux-gnueabihf")
set(CUDA_TOOLKIT_TARGET_DIR "${CUDA_TOOLKIT_ROOT_DIR}/targets/armv7-linux-gnueabihf" CACHE PATH "Toolkit target location.")
+# Support for aarch64 cross compilation with CUDA 7.0
+elseif(CUDA_VERSION VERSION_GREATER "6.5" AND CMAKE_CROSSCOMPILING AND CMAKE_SYSTEM_PROCESSOR MATCHES "aarch64" AND EXISTS "${CUDA_TOOLKIT_ROOT_DIR}/targets/aarch64-linux")
+ set(CUDA_TOOLKIT_TARGET_DIR "${CUDA_TOOLKIT_ROOT_DIR}/targets/aarch64-linux" CACHE PATH "Toolkit target location.")
else()
set(CUDA_TOOLKIT_TARGET_DIR "${CUDA_TOOLKIT_ROOT_DIR}" CACHE PATH "Toolkit target location.")
endif()
-----------------------------------------------------------------------
Summary of changes:
Modules/FindCUDA.cmake | 3 +++
1 file changed, 3 insertions(+)
hooks/post-receive
--
CMake
More information about the Cmake-commits
mailing list