From 7846778e253870d1507be1213de12ef8cff8ebf5 Mon Sep 17 00:00:00 2001 From: Marcus Comstedt Date: Wed, 19 Feb 2014 19:40:34 +0100 Subject: [PATCH] Skip check for unportable sample pack/unpack when cross-compiling --- CMake/memaccess.cmake | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/CMake/memaccess.cmake b/CMake/memaccess.cmake index 86ceb0e2..9fd62f94 100644 --- a/CMake/memaccess.cmake +++ b/CMake/memaccess.cmake @@ -20,6 +20,7 @@ include(CheckCSourceRuns) function (memaccess_check_unaligned_le _var) +IF (NOT CMAKE_CROSSCOMPILING) CHECK_C_SOURCE_RUNS(" #include int main() { @@ -33,4 +34,8 @@ int main() { return 1; return 0; }" ${_var}) +ENDIF (NOT CMAKE_CROSSCOMPILING) +IF (CMAKE_CROSSCOMPILING) + MESSAGE(WARNING "Cross compiling - using portable code for memory access") +ENDIF (CMAKE_CROSSCOMPILING) endfunction() -- 2.30.2