public inbox for gcc-patches@gcc.gnu.org
 help / color / mirror / Atom feed
* [PATCH] Update C++17 library status table in manual
@ 2017-04-03 17:19 Jonathan Wakely
  2017-04-03 18:59 ` Jonathan Wakely
  0 siblings, 1 reply; 2+ messages in thread
From: Jonathan Wakely @ 2017-04-03 17:19 UTC (permalink / raw)
  To: libstdc++, gcc-patches

[-- Attachment #1: Type: text/plain, Size: 240 bytes --]

	* 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.


[-- Attachment #2: patch.txt --]
[-- Type: text/plain, Size: 4289 bytes --]

commit 2263ee270e922b504e7d5c1963199d8c10c2cba0
Author: Jonathan Wakely <jwakely@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>&lt;chrono&gt;</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>

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: [PATCH] Update C++17 library status table in manual
  2017-04-03 17:19 [PATCH] Update C++17 library status table in manual Jonathan Wakely
@ 2017-04-03 18:59 ` Jonathan Wakely
  0 siblings, 0 replies; 2+ messages in thread
From: Jonathan Wakely @ 2017-04-03 18:59 UTC (permalink / raw)
  To: libstdc++, gcc-patches

[-- Attachment #1: Type: text/plain, Size: 367 bytes --]

On 03/04/17 18:19 +0100, Jonathan Wakely wrote:
>	* 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.

Oops, one of these items was already in the table, this removes the
dup.

[-- Attachment #2: patch.txt --]
[-- Type: text/x-patch, Size: 1401 bytes --]

commit d1785b1741d8bdcf1270056d6ec14eff2dc11683
Author: Jonathan Wakely <jwakely@redhat.com>
Date:   Mon Apr 3 19:58:02 2017 +0100

    Remove duplicated entry in C++17 library status table
    
    	* doc/xml/manual/status_cxx2017.xml: Remove duplicate table entry.
    	* doc/html/*: Regenerate.

diff --git a/libstdc++-v3/doc/xml/manual/status_cxx2017.xml b/libstdc++-v3/doc/xml/manual/status_cxx2017.xml
index 7a158b9..0e35f75 100644
--- a/libstdc++-v3/doc/xml/manual/status_cxx2017.xml
+++ b/libstdc++-v3/doc/xml/manual/status_cxx2017.xml
@@ -558,7 +558,7 @@ Feature-testing recommendations for C++</link>.
 	</link>
       </entry>
       <entry align="center"> 7 </entry>
-      <entry/>
+      <entry><code> ??? </code></entry>
     </row>
 
     <row>
@@ -575,17 +575,6 @@ 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">

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2017-04-03 18:59 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-04-03 17:19 [PATCH] Update C++17 library status table in manual Jonathan Wakely
2017-04-03 18:59 ` Jonathan Wakely

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).