diff options
| author | Kalle Sommer Nielsen <kalle@php.net> | 2018-10-03 08:47:07 +0200 |
|---|---|---|
| committer | Kalle Sommer Nielsen <kalle@php.net> | 2018-10-03 08:47:07 +0200 |
| commit | bf344425812b0f6156d0a8a54ed7bc38054f7636 (patch) | |
| tree | ab51fac161416349292f0206d0c569ec1b6295c8 /UPGRADING.INTERNALS | |
| parent | 3e2549d74f0b00a471eb2629ac367f60541098f5 (diff) | |
| download | php-git-bf344425812b0f6156d0a8a54ed7bc38054f7636.tar.gz | |
Implemented RFC "Always available hash extension"
Diffstat (limited to 'UPGRADING.INTERNALS')
| -rw-r--r-- | UPGRADING.INTERNALS | 18 |
1 files changed, 14 insertions, 4 deletions
diff --git a/UPGRADING.INTERNALS b/UPGRADING.INTERNALS index a38ac6af69..2d2df715d1 100644 --- a/UPGRADING.INTERNALS +++ b/UPGRADING.INTERNALS @@ -7,11 +7,13 @@ PHP 7.4 INTERNALS UPGRADE NOTES d. Removed zend_check_private() 2. Build system changes - a. Unix build system changes - b. Windows build system changes + a. Abstract + b. Unix build system changes + c. Windows build system changes 3. Module changes a. ext/xml + b. ext/hash ======================== 1. Internal API changes @@ -52,14 +54,18 @@ PHP 7.4 INTERNALS UPGRADE NOTES 2. Build system changes ======================== - a. Unix build system changes + a. Abstract + - The hash extension is now always available, meaning the --enable-hash + configure argument has been removed. + + b. Unix build system changes - configure --help now also outputs --program-suffix and --program-prefix information by using the Autoconf AC_ARG_PROGRAM macro. - Obsolescent macros AC_FUNC_VPRINTF and AC_FUNC_UTIME_NULL have been removed. Symbols HAVE_VPRINTF and HAVE_UTIME_NULL are no longer defined since they are not needed on the current systems. - b. Windows build system changes + c. Windows build system changes ======================== 3. Module changes @@ -68,3 +74,7 @@ PHP 7.4 INTERNALS UPGRADE NOTES a. ext/xml - The public (internal) API of the ext/xml extension has been removed. All functions and structures are private to the extension now. + + b. ext/hash + - The hash extension is now always available, allowing extensions to rely + on its functionality to be available without compile time checks. |
