summaryrefslogtreecommitdiffstats
path: root/Tests/RunCMake/ABI/CXX.cmake
diff options
context:
space:
mode:
Diffstat (limited to 'Tests/RunCMake/ABI/CXX.cmake')
-rw-r--r--Tests/RunCMake/ABI/CXX.cmake5
1 files changed, 4 insertions, 1 deletions
diff --git a/Tests/RunCMake/ABI/CXX.cmake b/Tests/RunCMake/ABI/CXX.cmake
index 7dc6f4a..4fd9a0d 100644
--- a/Tests/RunCMake/ABI/CXX.cmake
+++ b/Tests/RunCMake/ABI/CXX.cmake
@@ -1,4 +1,7 @@
enable_language(CXX)
-if(NOT CMAKE_CXX_BYTE_ORDER MATCHES "^(BIG_ENDIAN|LITTLE_ENDIAN)$" AND NOT CMAKE_OSX_ARCHITECTURES MATCHES ";ppc|ppc;")
+if(NOT CMAKE_CXX_BYTE_ORDER MATCHES "^(BIG_ENDIAN|LITTLE_ENDIAN)$")
+ if(CMAKE_OSX_ARCHITECTURES MATCHES ";ppc|ppc;")
+ return()
+ endif()
message(FATAL_ERROR "CMAKE_CXX_BYTE_ORDER has unexpected value '${CMAKE_CXX_BYTE_ORDER}'")
endif()