Skip to content

Commit 718a8b4

Browse files
committed
[skip ci] Update PHP inet_aton and symbols removal notes
1 parent 14873dd commit 718a8b4

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

UPGRADING.INTERNALS

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -37,8 +37,8 @@ PHP 8.4 INTERNALS UPGRADE NOTES
3737
* The zend_*printf family of functions now supports the "%S" modifier to print
3838
out zend_string*. This won't cut off the string if it embeds a NUL byte.
3939

40-
* The inet_aton() and win32/inet.h on Windows have been removed. Use Windows
41-
native inet_pton() from ws2tcpip.h.
40+
* The inet_aton() and win32/inet.h have been removed. Use platform-agnostic
41+
inet_pton() from arpa/inet.h or ws2tcpip.h on Windows.
4242

4343
* zend_mm_set_custom_debug_handlers() has been removed from ZendMM, use
4444
zend_mm_set_custom_handlers() instead which now supports DEBUG builds
@@ -89,6 +89,8 @@ PHP 8.4 INTERNALS UPGRADE NOTES
8989
- The configure option --with-pspell has been removed.
9090
- Symbol SIZEOF_SHORT removed (size of 2 on 32-bit and 64-bit platforms).
9191
- Symbol DBA_CDB_MAKE removed in ext/dba.
92+
- Symbol HAVE_LIBM has been removed.
93+
- Symbol HAVE_INET_ATON has been removed.
9294

9395
b. Unix build system changes
9496
- The configure option --with-imap-ssl has been removed.
@@ -109,8 +111,6 @@ PHP 8.4 INTERNALS UPGRADE NOTES
109111
- Symbol HAVE_BSD_ICONV has been removed.
110112
- Symbol ZEND_FIBER_ASM has been removed.
111113
- Symbols HAVE_DLOPEN and HAVE_DLSYM have been removed.
112-
- Symbol HAVE_LIBM has been removed.
113-
- Symbol HAVE_INET_ATON has been removed.
114114
- M4 macro PHP_DEFINE (atomic includes) removed (use AC_DEFINE and config.h).
115115
- M4 macro PHP_WITH_SHARED has been removed (use PHP_ARG_WITH).
116116
- M4 macro PHP_STRUCT_FLOCK has been removed (use AC_CHECK_TYPES).

0 commit comments

Comments
 (0)