1
0
mirror of https://github.com/php/php-src.git synced 2026-03-28 18:22:42 +01:00

Fixed bug #79255 (PHP cannot be compiled with enable JIT)

This commit is contained in:
Xinchen Hui
2020-02-17 13:13:49 +08:00
parent 3d8342aa3c
commit de6984edd5
2 changed files with 9 additions and 13 deletions

1
NEWS
View File

@@ -42,6 +42,7 @@ PHP NEWS
- JIT:
. Fixed bug #77857 (Wrong result if executed with JIT). (Laruence)
. Fixed bug #79255 (PHP cannot be compiled with enable JIT). (Laruence)
- LDAP:
. Removed deprecated ldap_sort. (mcmic)

View File

@@ -42,19 +42,14 @@ if test "$PHP_OPCACHE" != "no"; then
AC_DEFINE(HAVE_JIT, 1, [Define to enable JIT])
ZEND_JIT_SRC="jit/zend_jit.c jit/zend_jit_vm_helpers.c"
dnl Find out which ABI we are using.
echo 'int i;' > conftest.$ac_ext
if AC_TRY_EVAL(ac_compile); then
case `/usr/bin/file conftest.o` in
*"Mach-O 64-bit"*)
DASM_FLAGS="-D X64APPLE=1 -D X64=1"
;;
*64-bit*)
DASM_FLAGS="-D X64=1"
;;
esac
fi
rm -rf conftest*
case $host_alias in
*x86_64-*-darwin*)
DASM_FLAGS="-D X64APPLE=1 -D X64=1"
;;
*x86_64*)
DASM_FLAGS="-D X64=1"
;;
esac
if test "$enable_zts" = "yes"; then
DASM_FLAGS="$DASM_FLAGS -D ZTS=1"