@@ -32,7 +32,7 @@ if(CLR_CMAKE_HOST_OS STREQUAL linux)
3232 elseif (CMAKE_HOST_SYSTEM_PROCESSOR STREQUAL riscv64)
3333 set (CLR_CMAKE_HOST_UNIX_RISCV64 1)
3434 else ()
35- message (FATAL_ERROR "' ${CMAKE_SYSTEM_PROCESSOR} ' is an unsupported architecture." )
35+ clr_unknown_arch( )
3636 endif ()
3737 else ()
3838 # CMAKE_SYSTEM_PROCESSOR returns the value of `uname -p` on target.
@@ -67,7 +67,7 @@ if(CLR_CMAKE_HOST_OS STREQUAL linux)
6767 elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL mips64)
6868 set (CLR_CMAKE_HOST_UNIX_MIPS64 1)
6969 else ()
70- message (FATAL_ERROR "' ${CMAKE_SYSTEM_PROCESSOR} ' is an unsupported architecture." )
70+ clr_unknown_arch( )
7171 endif ()
7272 endif ()
7373 set (CLR_CMAKE_HOST_LINUX 1)
@@ -111,7 +111,7 @@ if(CLR_CMAKE_HOST_OS STREQUAL darwin)
111111 elseif (CMAKE_OSX_ARCHITECTURES STREQUAL arm64)
112112 set (CLR_CMAKE_HOST_UNIX_ARM64 1)
113113 else ()
114- message (FATAL_ERROR "' ${CMAKE_SYSTEM_PROCESSOR} ' is an unsupported architecture." )
114+ clr_unknown_arch( )
115115 endif ()
116116 set (CMAKE_ASM_COMPILE_OBJECT "${CMAKE_C_COMPILER} <FLAGS> <DEFINES> <INCLUDES> -o <OBJECT> -c <SOURCE>" )
117117endif (CLR_CMAKE_HOST_OS STREQUAL darwin)
@@ -129,7 +129,7 @@ if(CLR_CMAKE_HOST_OS STREQUAL ios OR CLR_CMAKE_HOST_OS STREQUAL iossimulator)
129129 elseif (CMAKE_OSX_ARCHITECTURES MATCHES "arm64" )
130130 set (CLR_CMAKE_HOST_UNIX_ARM64 1)
131131 else ()
132- message (FATAL_ERROR "' ${CMAKE_SYSTEM_PROCESSOR} ' is an unsupported architecture." )
132+ clr_unknown_arch( )
133133 endif ()
134134endif (CLR_CMAKE_HOST_OS STREQUAL ios OR CLR_CMAKE_HOST_OS STREQUAL iossimulator)
135135
@@ -142,7 +142,7 @@ if(CLR_CMAKE_HOST_OS STREQUAL tvos OR CLR_CMAKE_HOST_OS STREQUAL tvossimulator)
142142 elseif (CMAKE_OSX_ARCHITECTURES MATCHES "arm64" )
143143 set (CLR_CMAKE_HOST_UNIX_ARM64 1)
144144 else ()
145- message (FATAL_ERROR "' ${CMAKE_SYSTEM_PROCESSOR} ' is an unsupported architecture." )
145+ clr_unknown_arch( )
146146 endif ()
147147endif (CLR_CMAKE_HOST_OS STREQUAL tvos OR CLR_CMAKE_HOST_OS STREQUAL tvossimulator)
148148
@@ -159,7 +159,7 @@ if(CLR_CMAKE_HOST_OS STREQUAL android)
159159 elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL i686)
160160 set (CLR_CMAKE_HOST_UNIX_X86 1)
161161 else ()
162- message (FATAL_ERROR "' ${CMAKE_SYSTEM_PROCESSOR} ' is an unsupported architecture." )
162+ clr_unknown_arch( )
163163 endif ()
164164endif (CLR_CMAKE_HOST_OS STREQUAL android)
165165
@@ -170,7 +170,7 @@ if(CLR_CMAKE_HOST_OS STREQUAL freebsd)
170170 elseif (CMAKE_SYSTEM_PROCESSOR STREQUAL aarch64 OR CMAKE_SYSTEM_PROCESSOR STREQUAL arm64)
171171 set (CLR_CMAKE_HOST_UNIX_ARM64 1)
172172 else ()
173- message (FATAL_ERROR "' ${CMAKE_SYSTEM_PROCESSOR} ' is an unsupported architecture." )
173+ clr_unknown_arch( )
174174 endif ()
175175 set (CLR_CMAKE_HOST_FREEBSD 1)
176176endif (CLR_CMAKE_HOST_OS STREQUAL freebsd)
@@ -197,7 +197,7 @@ if(CLR_CMAKE_HOST_OS STREQUAL sunos)
197197 set (CLR_CMAKE_HOST_UNIX_AMD64 1)
198198 set (CMAKE_SYSTEM_PROCESSOR "amd64" )
199199 else ()
200- message (FATAL_ERROR "' ${CMAKE_SYSTEM_PROCESSOR} ' is an unsupported architecture." )
200+ clr_unknown_arch( )
201201 endif ()
202202
203203 EXECUTE_PROCESS (
@@ -298,7 +298,7 @@ elseif(WIN32)
298298 elseif (CLR_CMAKE_HOST_ARCH STREQUAL arm64)
299299 set (CLR_CMAKE_HOST_ARCH_ARM64 1)
300300 else ()
301- message (FATAL_ERROR "' ${CMAKE_SYSTEM_PROCESSOR} ' is an unsupported architecture." )
301+ clr_unknown_arch( )
302302 endif ()
303303endif ()
304304
@@ -343,7 +343,7 @@ elseif(CLR_CMAKE_TARGET_ARCH STREQUAL wasm)
343343elseif (CLR_CMAKE_TARGET_ARCH STREQUAL mips64)
344344 set (CLR_CMAKE_TARGET_ARCH_MIPS64 1)
345345else ()
346- message (FATAL_ERROR "' ${CMAKE_SYSTEM_PROCESSOR} ' is an unsupported architecture." )
346+ clr_unknown_arch( )
347347endif ()
348348
349349# Set TARGET architecture variables
@@ -469,7 +469,7 @@ if(CLR_CMAKE_TARGET_UNIX)
469469 elseif (CLR_CMAKE_TARGET_ARCH STREQUAL mips64)
470470 set (CLR_CMAKE_TARGET_UNIX_MIPS64 1)
471471 else ()
472- message (FATAL_ERROR "' ${CMAKE_SYSTEM_PROCESSOR} ' is an unsupported architecture." )
472+ clr_unknown_arch( )
473473 endif ()
474474endif (CLR_CMAKE_TARGET_UNIX)
475475
0 commit comments