Skip to content

Commit 7b4179e

Browse files
committed
Update UPGRADING.INTERNALS re: removed --disable-inline-optimization switch
This build configuration switch was removed in 3a19726.
1 parent 4c8ba98 commit 7b4179e

File tree

1 file changed

+12
-5
lines changed

1 file changed

+12
-5
lines changed

UPGRADING.INTERNALS

Lines changed: 12 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -138,11 +138,18 @@ PHP 8.0 INTERNALS UPGRADE NOTES
138138
========================
139139

140140
a. Abstract
141-
- Symbol HAVE_HASH_EXT is removed and is no longer defined. It should be
142-
considered to have hash extension always available since PHP 7.4.
143-
- Symbol HAVE_PCRE is removed and is no longer defined. It should be
144-
considered to have pcre extension always available since PHP 7.4.
145-
- Symbol HAVE_LOCALE_H has been removed and is no longer defined.
141+
1. Symbol HAVE_HASH_EXT is removed and is no longer defined. It should be
142+
considered to have hash extension always available since PHP 7.4.
143+
144+
2. Symbol HAVE_PCRE is removed and is no longer defined. It should be
145+
considered to have pcre extension always available since PHP 7.4.
146+
147+
3. Symbol HAVE_LOCALE_H has been removed and is no longer defined.
148+
149+
4. --disable-inline-optimization (which actually disabled all compiler
150+
optimizations) has been removed. If you wish to build PHP on a host
151+
with extremely constrained memory, and compilation fails with an "out
152+
of memory" message, add "-O0" to CFLAGS.
146153

147154
b. Unix build system changes
148155

0 commit comments

Comments
 (0)