[wwwdocs] Update C++ status

Message ID 20191010214837.GK2949@redhat.com
State New
Headers show
Series
  • [wwwdocs] Update C++ status
Related show

Commit Message

Marek Polacek Oct. 10, 2019, 9:48 p.m.
Applied to git.

commit 0c282ad0b1233276cebe081a75bd6dc5ca85593d
Author: Marek Polacek <polacek@redhat.com>
Date:   Thu Oct 10 17:45:46 2019 -0400

    Update C++ status (DRs 330, 1307, 1601 done).

Patch

diff --git a/htdocs/gcc-10/changes.html b/htdocs/gcc-10/changes.html
index 6b85892a..31d54871 100644
--- a/htdocs/gcc-10/changes.html
+++ b/htdocs/gcc-10/changes.html
@@ -68,17 +68,23 @@  a work-in-progress.</p>
     <li>P1091R3, Extending structured bindings</li>
     <li>P1143R2, Adding the <code>constinit</code> keyword</li>
     <li>P1152R4, Deprecating <code>volatile</code></li>
+    <li>P0388R4, Permit conversions to arrays of unknown bound</li>
+    <li>P0784R7, <code>constexpr new</code></li>
   </ul>  
   </li>
   <li>Several C++ Defect Reports have been resolved, e.g.:
   <ul>
-    <li>DR 1560 (lvalue-to-rvalue conversion in <code>?:</code>),</li>
-    <li>DR 1813 (<code>__is_standard_layout</code> for a class with repeated
-	bases),</li>
-    <li>DR 2094 (volatile scalars are trivially copyable),</li>
-    <li>DR 2096 (constraints on literal unions),</li>
-    <li>DR 2413 (<code>typename</code> in <code>conversion-function-id</code>s),</li>
-    <li>DR 2352 (Similar types and reference binding).</li>
+    <li>DR 1560, lvalue-to-rvalue conversion in <code>?:</code></li>
+    <li>DR 1813, <code>__is_standard_layout</code> for a class with repeated
+	bases</li>
+    <li>DR 2094, volatile scalars are trivially copyable,</li>
+    <li>DR 2096, constraints on literal unions</li>
+    <li>DR 2413, <code>typename</code> in <code>conversion-function-id</code>s</li>
+    <li>DR 2352, Similar types and reference binding</li>
+    <li>DR 1601, Promotion of enumeration with fixed underlying type</li>
+    <li>DR 330, Qualification conversions and pointers to arrays of pointers</li>
+    <li>DR 1307, Overload resolution based on size of array
+	<code>initializer-list</code></li>
   </ul>  
   </li>
   <li>
diff --git a/htdocs/projects/cxx-dr-status.html b/htdocs/projects/cxx-dr-status.html
index 55e3ae4f..3775cab4 100644
--- a/htdocs/projects/cxx-dr-status.html
+++ b/htdocs/projects/cxx-dr-status.html
@@ -2332,7 +2332,7 @@ 
       <td><a href="http://wg21.link/cwg330">330</a></td>
       <td>CD4</td>
       <td>Qualification conversions and pointers to arrays of pointers</td>
-      <td class="unsupported">No</td>
+      <td class="supported">10</td>
       <td><a href="https://gcc.gnu.org/PR88128">PR88128</a></td>
     </tr>
     <tr>
@@ -9173,7 +9173,7 @@ 
       <td><a href="http://wg21.link/cwg1307">1307</a></td>
       <td>C++14</td>
       <td>Overload resolution based on size of array <I>initializer-list</I></td>
-      <td class="unsupported">?</td>
+      <td class="supported">10</td>
       <td><a href="https://gcc.gnu.org/PR69531">PR69531</a></td>
     </tr>
     <tr>
@@ -11235,7 +11235,7 @@ 
       <td><a href="http://wg21.link/cwg1601">1601</a></td>
       <td>C++14</td>
       <td>Promotion of enumeration with fixed underlying type</td>
-      <td class="unsupported">No</td>
+      <td class="supported">10</td>
       <td><a href="https://gcc.gnu.org/PR92032">PR92032</a></td>
     </tr>
     <tr class="open">
diff --git a/htdocs/projects/cxx-status.html b/htdocs/projects/cxx-status.html
index 2b4c0f3b..a17f9b95 100644
--- a/htdocs/projects/cxx-status.html
+++ b/htdocs/projects/cxx-status.html
@@ -324,7 +324,7 @@ 
     </tr>
     <tr>
       <td><a href="http://wg21.link/p0784r7">P0784R7</a></td>
-      <td class="unsupported center">No (<a href="https://gcc.gnu.org/PR91369">PR91369</a>)</td>
+      <td class="supported center"><a href="../gcc-10/changes.html#cxx">10</a></td>
       <td> </td>
     </tr>
     <tr>
@@ -416,7 +416,7 @@ 
     <tr>
       <td>Permit conversions to arrays of unknown bound</td>
       <td><a href="http://wg21.link/p0388r4">P0388R4</a></td>
-      <td class="unsupported">No (<a href="https://gcc.gnu.org/PR91364">PR91364</a>)</td>
+      <td class="supported center"><a href="../gcc-10/changes.html#cxx">10</a></td>
       <td></td>
     </tr>
     <tr>