Skip to content

Commit ecbeb5a

Browse files
authored
[diff.cpp23.library] Entry for new headers in C++26 (#6648)
1 parent 9799839 commit ecbeb5a

File tree

1 file changed

+15
-0
lines changed

1 file changed

+15
-0
lines changed

source/compatibility.tex

+15
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,21 @@
3131
bool b = ne({2,3}, {1,2,3}); // unspecified result; previously \tcode{false}
3232
\end{codeblock}
3333

34+
\rSec2[diff.cpp23.library]{\ref{library}: library introduction}
35+
36+
\diffref{headers}
37+
\change
38+
New headers.
39+
\rationale
40+
New functionality.
41+
\effect
42+
The following \Cpp{} headers are new:
43+
\libheaderrefx{hazard_pointer}{hazard.pointer.syn},
44+
\libheaderref{rcu}, and
45+
\libheaderrefx{text_encoding}{text.encoding.syn}.
46+
Valid \CppXXIII{} code that \tcode{\#include}{s} headers with these names may be
47+
invalid in this revision of \Cpp{}.
48+
3449
\rSec2[diff.cpp23.strings]{\ref{strings}: strings library}
3550

3651
\diffref{string.conversions}

0 commit comments

Comments
 (0)