summaryrefslogtreecommitdiff
path: root/configure.ac
Commit message (Collapse)AuthorAgeFilesLines
* Implement enumsIlija Tovilo2021-03-171-1/+1
| | | | | | | | RFC: https://wiki.php.net/rfc/enumerations Co-authored-by: Nikita Popov <nikita.ppv@gmail.com> Closes GH-6489.
* Check for php program in autoconfNikita Popov2021-03-161-0/+1
| | | | | Use the detected PHP (minimum 7.1) to run gen_stubs, and other code generation scripts in the future.
* Move optimizer into coreNikita Popov2021-01-281-3/+32
| | | | | | | | | | This only moves the files, adjusts the build system, exports APIs and does minor fixups to make sure the code builds. This does not yet try to make the optimizer usable independently of opcache. Closes GH-6642.
* Merge branch 'PHP-8.0'Christoph M. Becker2021-01-111-1/+1
|\ | | | | | | | | * PHP-8.0: Revert fix for bug 76813 and re2c version bump
| * Revert fix for bug 76813 and re2c version bumpChristoph M. Becker2021-01-111-1/+1
| | | | | | | | | | | | | | | | | | | | | | CentOS 7 ships with re2c 0.13.5 by default, so we should not have bumped the required re2c version to 0.13.7. However, 0.13.5 does not support default rules, so we cannot use them to fix bug 76813. This reverts commit 420184ad529443182c9a348a55b1c9216005c613 and 5e15c9c41f8318a8392c2e2c78544f218736549c. Closes GH-6593.
* | rename COMPILER and ARCHITECTURE macro (too generic)Remi Collet2021-01-041-2/+2
| |
* | Merge branch 'PHP-8.0'Christoph M. Becker2020-12-281-1/+1
|\ \ | |/ | | | | | | * PHP-8.0: Bump minimum re2c version to 0.13.7
| * Bump minimum re2c version to 0.13.7Christoph M. Becker2020-12-281-1/+1
| | | | | | | | Closes GH-6516.
| * Prepare for PHP 8.0.2Gabriel Caruso2020-12-151-1/+1
| | | | | | | | This was missing from f1f78ac875fcfbf1347eb81eac06c11343c4a664.
* | Remove very old -no-cpp-precomp compatibility flag on MacLevi Morrison2020-12-151-6/+0
| | | | | | | | Closes GH-6501.
* | Merge branch 'PHP-8.0'Nikita Popov2020-11-251-7/+13
|\ \ | |/ | | | | | | * PHP-8.0: Fixed bug #80377
| * Fixed bug #80377Nikita Popov2020-11-251-7/+13
| | | | | | | | | | | | | | | | | | | | | | Make sure the $PHP_THREAD_SAFETY variable is always available when configuring extensions. It was previously available for phpized extensions, but for in-tree builds it was being set too late. Then, use $PHP_THREAD_SAFETY instead of $enable_zts to check for ZTS in bundled extensions, which makes sure these checks also work for phpize builds.
| * 8.0 branch should be prepping for 8.0.1Sara Golemon2020-11-191-1/+1
| |
* | Prepare for PHP 8.1Gabriel Caruso2020-10-091-1/+1
|/ | | | Closes GH-6305.
* Merge branch 'PHP-7.4'Nikita Popov2020-10-051-5/+6
|\ | | | | | | | | * PHP-7.4: Fix -Wimplicit-function-declaration in configure
| * Merge branch 'PHP-7.3' into PHP-7.4Nikita Popov2020-10-051-5/+6
| |\ | | | | | | | | | | | | * PHP-7.3: Fix -Wimplicit-function-declaration in configure
| | * Fix -Wimplicit-function-declaration in configureNikita Popov2020-10-051-5/+6
| | | | | | | | | | | | As this is an error with xcode 12, see bug #80171.
| | * 7.3.24 is nextChristoph M. Becker2020-09-151-1/+1
| | |
| | * 7.3.23 is nextChristoph M. Becker2020-08-181-1/+1
| | |
| | * 7.3 is now 7.3.22-devChristoph M. Becker2020-07-211-1/+1
| | |
| | * 7.3 is now 7.3.21-devChristoph M. Becker2020-06-231-1/+1
| | |
| | * 7.3.20 will be nextChristoph M. Becker2020-05-261-1/+1
| | |
| | * Bump versionChristoph M. Becker2020-04-281-1/+1
| | |
| | * Next is 7.3.18Christoph M. Becker2020-03-311-1/+1
| | |
| | * Next is 7.3.17Christoph M. Becker2020-03-031-1/+1
| | |
| | * Next is 7.3.16Christoph M. Becker2020-02-041-1/+1
| | |
| | * Bump versionChristoph M. Becker2020-01-071-1/+1
| | |
| | * Next is 7.3.14Christoph M. Becker2019-12-031-1/+1
| | |
| | * 7.3.13 is nextChristoph M. Becker2019-11-051-1/+1
| | |
| | * 7.3.12 is nextChristoph M. Becker2019-10-081-1/+1
| | |
| | * PHP 7.3.10RC1 has been taggedChristoph M. Becker2019-09-101-1/+1
| | |
| | * Next will be 7.3.10Christoph M. Becker2019-08-131-1/+1
| | |
| | * Bump version numbersChristoph M. Becker2019-08-131-1/+1
| | | | | | | | | | | | This should have been done four weeks ago already.
| | * Next is 7.3.8Christoph M. Becker2019-06-111-1/+1
| | |
| | * Prepare 7.3.7-devChristoph M. Becker2019-05-141-1/+1
| | |
| | * Prepare main branch for PHP 7.3.6Christoph M. Becker2019-04-161-1/+1
| | |
| | * Prepare main branch for PHP 7.3.5Christoph M. Becker2019-03-191-1/+1
| | |
| | * Prepare main branch for PHP 7.3.4Christoph M. Becker2019-02-191-1/+1
| | |
| * | Prepare for 7.4.11Derick Rethans2020-08-181-1/+1
| | |
| * | Prepare for 7.4.10Derick Rethans2020-07-211-1/+1
| | |
| * | PHP-7.4 is now 7.4.9-devDerick Rethans2020-06-231-1/+1
| | |
* | | Add system ID entropy APISammy Kaye Powers2020-09-181-1/+1
| | | | | | | | | | | | | | | | | | The `zend_system_id` is a (true global) system ID that fingerprints a process state. When extensions add engine hooks during MINIT/startup, entropy is added the system ID for each hook. This allows extensions to identify that changes have been made to the engine since the last PHP process restart. Closes GH-5871
* | | decbin/decoct/dechex optimization.Dmitry Stogov2020-09-081-0/+4
| | |
* | | X86: Fast CRC32 computation using PCLMULQDQ instructionFrank Du2020-09-021-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Based on: "Fast CRC Computation for Generic Polynomials Using PCLMULQDQ Instruction" V. Gopal, E. Ozturk, et al., 2009, http://intel.ly/2ySEwL0 Signed-off-by: Frank Du <frank.du@intel.com> Closes GH-6018
* | | Add zend_observer APILevi Morrison2020-09-011-1/+2
| | | | | | | | | | | | | | | | | | | | | Closes GH-5857. Co-authored-by: Nikita Popov <nikita.ppv@gmail.com> Co-authored-by: Sammy Powers <sammyk@datadoghq.com>
* | | further network libraries detection for Haiku system.David Carlier2020-08-241-7/+7
| | | | | | | | | | | | Closes GH-5997.
* | | Revert "Prepare for PHP 8.1"Nikita Popov2020-08-041-1/+1
| | | | | | | | | | | | | | | This reverts commit 1ab4d0e6b7abb67d5a01ce3327bf973772271fb2. This reverts commit a359635cb1a4df8b5137a506c88c4cb102acac0e.
* | | Prepare for PHP 8.1Gabriel Caruso2020-08-041-1/+1
| | |
* | | Remove PHP_CHECK_GCC_ARG()Nikita Popov2020-07-291-4/+2
| | | | | | | | | | | | | | | | | | | | | In favor of AX_CHECK_COMPILE_FLAG(), which we bundle since at least PHP 7. Closes GH-5904.
* | | define COMPILER and ARCHITECTURE from environmentRemi Collet2020-07-131-0/+6
| | |