You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: libcxx/docs/ReleaseNotes/19.rst
+6-1Lines changed: 6 additions & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -169,8 +169,13 @@ LLVM 20
169
169
170
170
LLVM 21
171
171
~~~~~~~
172
-
TODO
173
172
173
+
- The status of the C++03 implementation will be frozen after the LLVM 21 release. This means that starting in LLVM 22, non-critical bug fixes may not be back-ported
174
+
to C++03, including LWG issues. C++03 is a legacy platform, where most projects are no longer actively maintained. To
175
+
reduce the amount of fixes required to keep such legacy projects compiling with up-to-date toolchains, libc++ will aim to freeze the status of the headers in C++03 mode to avoid unintended breaking changes.
176
+
See https://discourse.llvm.org/t/rfc-freezing-c-03-headers-in-libc for more details.
177
+
178
+
If you are using C++03 in your project, you should consider moving to a newer version of the Standard to get the most out of libc++.
0 commit comments