* doc/xml/manual/status_cxx2017.xml: Update C++17 status table. * doc/xml/manual/appendix_contributing.xml (contrib.organization): Add directories for debug, parallel and profile headers. * doc/html/*: Regenerate.
Committed to trunk.
commit 2263ee270e922b504e7d5c1963199d8c10c2cba0 Author: Jonathan Wakely <jwak...@redhat.com> Date: Fri Mar 31 14:04:02 2017 +0100 Update C++17 library status table in manual * doc/xml/manual/status_cxx2017.xml: Update C++17 status table. * doc/xml/manual/appendix_contributing.xml (contrib.organization): Add directories for debug, parallel and profile headers. * doc/html/*: Regenerate. diff --git a/libstdc++-v3/doc/xml/manual/appendix_contributing.xml b/libstdc++-v3/doc/xml/manual/appendix_contributing.xml index e967f61..dbc671e 100644 --- a/libstdc++-v3/doc/xml/manual/appendix_contributing.xml +++ b/libstdc++-v3/doc/xml/manual/appendix_contributing.xml @@ -285,7 +285,19 @@ It has subdirectories: Headers that define extensions to the standard library. No standard header refers to any of them, in theory (there are some exceptions). - </listitem> + </listitem> + </varlistentry> + + <varlistentry> + <term> + <filename class="directory">include/debug</filename>, + <filename class="directory">include/parallel</filename>, and + <filename class="directory">include/profile</filename> + </term> + <listitem> + Headers that implement the Debug Mode, Parallel Mode, and Profile Mode + extensions. + </listitem> </varlistentry> </variablelist> </listitem> diff --git a/libstdc++-v3/doc/xml/manual/status_cxx2017.xml b/libstdc++-v3/doc/xml/manual/status_cxx2017.xml index e0e4e8e..7a158b9 100644 --- a/libstdc++-v3/doc/xml/manual/status_cxx2017.xml +++ b/libstdc++-v3/doc/xml/manual/status_cxx2017.xml @@ -471,6 +471,29 @@ Feature-testing recommendations for C++</link>. </row> <row> + <entry> Adding more constexpr to <code><chrono></code> </entry> + <entry> + <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2016/p0505r0.html"> + P0505R0 + </link> + </entry> + <entry align="center"> 7 </entry> + <entry><code> ??? </code></entry> + </row> + + <row> + <?dbhtml bgcolor="#B0B0B0" ?> + <entry> Constexpr for <code>std::char_traits</code> </entry> + <entry> + <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2016/p0426r1.html"> + P0426R1 + </link> + </entry> + <entry align="center"> 7 (partial) </entry> + <entry><code> ??? </code></entry> + </row> + + <row> <entry> Integrating <code>std::string_view</code> and <code>std::string</code> </entry> <entry> <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2016/p0254r2.pdf"> @@ -552,6 +575,17 @@ Feature-testing recommendations for C++</link>. </row> <row> + <entry> Return type of <code>emplace</code> </entry> + <entry> + <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2016/p0084r2.pdf"> + P0084R2 + </link> + </entry> + <entry align="center"> 7 </entry> + <entry><code> ??? </code></entry> + </row> + + <row> <entry> Splicing Maps and Sets </entry> <entry> <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2016/p0083r3.pdf"> @@ -718,8 +752,7 @@ Feature-testing recommendations for C++</link>. </row> <row> - <?dbhtml bgcolor="#C8B0B0" ?> - <entry> </entry> byte type definition + <entry> byte type definition </entry> <entry> <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2017/p0298r3.pdf"> P0298R3 @@ -729,6 +762,18 @@ Feature-testing recommendations for C++</link>. <entry><code> ??? </code></entry> </row> + <row> + <?dbhtml bgcolor="#C8B0B0" ?> + <entry> Elementary string conversions </entry> + <entry> + <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2016/p0067r5.html"> + P0067R5 + </link> + </entry> + <entry align="center"> No </entry> + <entry><code> ??? </code></entry> + </row> + </tbody> </tgroup>