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.
2 parents 2454f72 + 29cd7f9 commit e77544fCopy full SHA for e77544f
cmake/ext/opcache/CMakeLists.txt
@@ -132,6 +132,16 @@ endif()
132
# Check if JIT is supported by the target architecture.
133
if(PHP_EXT_OPCACHE_JIT)
134
if(
135
+ CMAKE_SYSTEM_NAME STREQUAL "Windows"
136
+ AND CMAKE_C_COMPILER_ARCHITECTURE_ID MATCHES "(arm|aarch64|ARM)"
137
+ )
138
+ message(
139
+ WARNING
140
+ "JIT is not supported by target architecture "
141
+ "${CMAKE_C_COMPILER_ARCHITECTURE_ID}"
142
143
+ set_property(CACHE PHP_EXT_OPCACHE_JIT PROPERTY VALUE OFF)
144
+ elseif(
145
NOT CMAKE_C_COMPILER_ARCHITECTURE_ID
146
MATCHES "(i[3456]86|x86_64|aarch64|arm64|x64|X86)"
147
)
0 commit comments