cmake: avoid an unnecessary intermediate variable

This commit is contained in:
Ben Boeckel 2017-12-29 12:46:01 -05:00
parent bed3b0cb9d
commit 0f2624713b

View File

@ -396,14 +396,12 @@ if(NOT HAVE_SNPRINTF)
endif() endif()
# CPU bit order # CPU bit order
set(fillorder FILLORDER_MSB2LSB) set(HOST_FILLORDER FILLORDER_MSB2LSB)
if(CMAKE_HOST_SYSTEM_PROCESSOR MATCHES "i.*86.*" OR if(CMAKE_HOST_SYSTEM_PROCESSOR MATCHES "i.*86.*" OR
CMAKE_HOST_SYSTEM_PROCESSOR MATCHES "amd64.*" OR CMAKE_HOST_SYSTEM_PROCESSOR MATCHES "amd64.*" OR
CMAKE_HOST_SYSTEM_PROCESSOR MATCHES "x86_64.*") CMAKE_HOST_SYSTEM_PROCESSOR MATCHES "x86_64.*")
set(fillorder FILLORDER_LSB2MSB) set(HOST_FILLORDER FILLORDER_LSB2MSB)
endif() endif()
set(HOST_FILLORDER ${fillorder} CACHE STRING "Native CPU bit order")
mark_as_advanced(HOST_FILLORDER)
# CPU endianness # CPU endianness
include(TestBigEndian) include(TestBigEndian)