Skip to content

Commit 9dc1980

Browse files
committed
Merge branch 'PHP-8.5'
2 parents bb20f1c + e77544f commit 9dc1980

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

cmake/ext/opcache/CMakeLists.txt

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -132,6 +132,16 @@ endif()
132132
# Check if JIT is supported by the target architecture.
133133
if(PHP_EXT_OPCACHE_JIT)
134134
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(
135145
NOT CMAKE_C_COMPILER_ARCHITECTURE_ID
136146
MATCHES "(i[3456]86|x86_64|aarch64|arm64|x64|X86)"
137147
)

0 commit comments

Comments
 (0)