We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent a6117ac commit 29cd7f9Copy full SHA for 29cd7f9
cmake/ext/opcache/CMakeLists.txt
@@ -138,6 +138,16 @@ endif()
138
# Check if JIT is supported by the target architecture.
139
if(PHP_EXT_OPCACHE_JIT)
140
if(
141
+ CMAKE_SYSTEM_NAME STREQUAL "Windows"
142
+ AND CMAKE_C_COMPILER_ARCHITECTURE_ID MATCHES "(arm|aarch64|ARM)"
143
+ )
144
+ message(
145
+ WARNING
146
+ "JIT is not supported by target architecture "
147
+ "${CMAKE_C_COMPILER_ARCHITECTURE_ID}"
148
149
+ set_property(CACHE PHP_EXT_OPCACHE_JIT PROPERTY VALUE OFF)
150
+ elseif(
151
NOT CMAKE_C_COMPILER_ARCHITECTURE_ID
152
MATCHES "(i[3456]86|x86_64|aarch64|arm64|x64|X86)"
153
)
0 commit comments