Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 7 additions & 0 deletions UPGRADING.INTERNALS
Original file line number Diff line number Diff line change
Expand Up @@ -17,11 +17,18 @@ PHP 8.7 INTERNALS UPGRADE NOTES
- Removed zend_execute_scripts(). Manually call zend_execute_script() in a loop
instead.
- Removed ZEND_STATIC_ASSERT(). Use C11 static_assert() directly instead.
- Removed zend_atomic.h and the zend_atomic_* types and functions.
Use the standard C11 atomic_* types and functions instead.

========================
2. Build system changes
========================

- Windows build system changes:
. C sources are now compiled as C17 and require C11 atomics. MSVC builds require
Visual Studio 2022 17.5 or later and enable /experimental:c11atomics.
. C++-only extension compiler flags can be added to CXXFLAGS_<EXTENSION>.

- Unix build system changes:
. Autoconf minimum required version upgraded to 2.71.

Expand Down
75 changes: 0 additions & 75 deletions Zend/zend_atomic.c

This file was deleted.

Loading
Loading