X-Git-Url: http://git.code-monkey.de/?p=pulseview.git;a=blobdiff_plain;f=CMake%2Fmemaccess.cmake;fp=CMake%2Fmemaccess.cmake;h=9fd62f9486f029d738c95d6fee27158cdeb9096b;hp=86ceb0e281f640479eaf2b5e60020d0dfbc9fcdb;hb=7846778e253870d1507be1213de12ef8cff8ebf5;hpb=9df8453f6809f2ce038717111979474a60d5746a diff --git a/CMake/memaccess.cmake b/CMake/memaccess.cmake index 86ceb0e..9fd62f9 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()