@@ -775,37 +775,42 @@ identical behavior.
775775
776776##### Changes to main/php_config.h 
777777
778- * `COOKIE_IO_FUNCTIONS_T` symbol has been removed in favor of 
779-   `cookie_io_functions_t`. 
780- * `HAVE_SOCKADDR_UN_SUN_LEN` symbol has been renamed to 
781-   `HAVE_STRUCT_SOCKADDR_UN_SUN_LEN`. 
782- * `HAVE_UTSNAME_DOMAINNAME` symbol has been renamed to 
783-   `HAVE_STRUCT_UTSNAME_DOMAINNAME`. 
778+ * `MISSING_FCLOSE_DECL` preprocessor macro and Autoconf macro 
779+   `PHP_MISSING_FCLOSE_DECL` have been removed. 
784780* `PHP_CHECK_IN_ADDR_T` Autoconf macro and `in_addr_t` fallback definition to 
785781  `u_int` has been removed in favor of `AC_CHECK_TYPES` Autoconf macro. 
786- * `HAVE_ODBC2` symbol has been removed in ext/odbc. 
787- * Symbol `HAVE_JSON` has been removed (ext/json is always available since PHP 
788-   8.0). 
789- * Symbol `DARWIN` has been removed in favor of `__APPLE__` to target Darwin 
790-   systems. 
791- * Symbol `MISSING_FCLOSE_DECL` and Autoconf macro `PHP_MISSING_FCLOSE_DECL` have 
792-   been removed. 
793- * Symbol `HAVE_BSD_ICONV` has been removed. 
794- * Symbol `ZEND_FIBER_ASM` has been removed. 
795- * Symbols `HAVE_DLOPEN` and `HAVE_DLSYM` have been removed. 
796- * Symbol `HAVE_MYSQL` has been removed. 
797- * Symbol `HAVE_PDO_SQLITELIB` has been removed. 
798- * Symbol `HAVE_WAITPID` has been removed. 
799- * Symbol `HAVE_LIBPQ` has been removed. 
800- * Symbols `HAVE_LIBRT` and `HAVE_TIMER_CREATE` removed. 
801- * Symbols `PHP_FPM_SYSTEMD`, `PHP_FPM_USER`, and `PHP_FPM_GROUP` removed. 
802- * Symbol `PTHREADS` has been removed. 
803- * Symbol `HAVE_STRPTIME_DECL_FAILS` has been removed in favor of 
804-   `HAVE_DECL_STRPTIME`. 
805- * Symbol `HAVE_PHPDBG` has been removed. 
806- * Symbols `PHP_HAVE_AVX512_SUPPORTS` and `PHP_HAVE_AVX512_VBMI_SUPPORTS` are now 
807-   either defined to 1 or undefined. 
808- * Symbol `HAVE_LIBCRYPT` has been removed. 
782+ * `PHP_HAVE_AVX512_SUPPORTS` and `PHP_HAVE_AVX512_VBMI_SUPPORTS` are now either 
783+   defined to 1 or undefined. 
784+ 
785+ * Removed preprocessor macros: 
786+   * `COOKIE_IO_FUNCTIONS_T` removed in favor of `cookie_io_functions_t`. 
787+   * `DARWIN` has been removed in favor of `__APPLE__` to target Darwin systems. 
788+   * `HAVE_BSD_ICONV` 
789+   * `HAVE_DLOPEN` 
790+   * `HAVE_DLSYM` 
791+   * `HAVE_JSON` has been removed (ext/json is always available since PHP 8.0). 
792+   * `HAVE_LIBCRYPT` 
793+   * `HAVE_LIBPQ` 
794+   * `HAVE_LIBRT` 
795+   * `HAVE_MYSQL` 
796+   * `HAVE_ODBC2` has been removed in ext/odbc. 
797+   * `HAVE_PDO_SQLITELIB` 
798+   * `HAVE_PHPDBG` 
799+   * `HAVE_STRPTIME_DECL_FAILS` has been removed in favor of `HAVE_DECL_STRPTIME`. 
800+   * `HAVE_TIMER_CREATE` 
801+   * `HAVE_TOKENIZER` has been removed in ext/tokenizer. 
802+   * `HAVE_WAITPID` 
803+   * `PHP_FPM_GROUP` 
804+   * `PHP_FPM_SYSTEMD` 
805+   * `PHP_FPM_USER` 
806+   * `PTHREADS` 
807+   * `ZEND_FIBER_ASM` 
808+ 
809+ * Renamed preprocessor macros: 
810+   * `HAVE_SOCKADDR_UN_SUN_LEN` has been renamed to 
811+     `HAVE_STRUCT_SOCKADDR_UN_SUN_LEN`. 
812+   * `HAVE_UTSNAME_DOMAINNAME` has been renamed to 
813+     `HAVE_STRUCT_UTSNAME_DOMAINNAME`. 
809814
810815##### Autoconf local macros 
811816
0 commit comments