===================================================================
RCS file: /cvs/gcc/wwwdocs/htdocs/projects/cxx1z.html,v
retrieving revision 1.1
@@ -19,7 +19,7 @@
<p>C++1z features are available as part of the "mainline" GCC
compiler in the trunk of
<a href="../svn.html">GCC's Subversion
- repository</a> and in GCC 4.9 and later. To enable C++1z
+ repository</a> and in GCC 5 and later. To enable C++1z
support, add the command-line parameter <code>-std=c++1z</code>
to your <code>g++</code> command line. Or, to enable GNU
extensions in addition to C++1z extensions,
@@ -48,9 +48,58 @@
<th>SD-6 Feature Test</th>
</tr>
<tr>
+ <td> Removing trigraphs </td>
+ <td><a href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2014/n4086.html">N4086</a> </td>
+ <td class="supported" align="center">5.1</td>
+ <td> </td>
+ </tr>
+ <tr>
+ <td><code>u8</code> character literals </td>
+ <td><a href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2014/n4267.html">N4267</a> </td>
+ <td class="supported" align="center"> 6 </td>
+ <td> __cpp_unicode_characters >= 201411 </td>
+ </tr>
+ <tr>
+ <td> Folding expressions</td>
+ <td><a href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2014/n4295.html">N4295</a> </td>
+ <td class="supported" align="center"> 6 </td>
+ <td> __cpp_fold_expressions >= 201411</td>
+ </tr>
+ <tr>
+ <td> Attributes for namespaces and enumerators </td>
+ <td><a href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2014/n4266.html">N4266</a> </td>
+ <td class="supported" align="center">
+ 4.9 (namespaces) <br /> 6 (enumerators)
+ </td>
+ <td>
+ __cpp_namespace_attributes >= 201411 <br />
+ __cpp_enumerator_attributes >= 201411
+ </td>
+ </tr>
+ <tr>
+ <td> Nested namespace definitions</td>
+ <td><a href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2014/n4230.html">N4230</a> </td>
+ <td class="unsupported" align="center">No</td>
+ <td> __cpp_nested_namespace_definitions >= 201411</td>
+ </tr>
+ <tr>
+ <td> Allow constant evaluation for all non-type template arguments</td>
+ <td><a href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2014/n4268.html">N4268</a> </td>
+ <td class="unsupported" align="center">No</td>
+ <td>__cpp_nontype_template_args >= 201411 </td>
+ </tr>
+ <!--
+ <tr>
+ <td> </td>
+ <td> </td>
+ <td class="unsupported" align="center">No</td>
+ <td> </td>
+ </tr>
+ -->
+ <tr>
<td>C++ concepts</td>
<td><a href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2015/n4377.pdf">N4377</a></td>
- <td class="supported" align="center"><a href="../gcc-6/changes.html#cxx">6</a></td>
+ <td class="supported" align="center"> 6 </td>
<td> __cpp_concepts >= 201507 </td>
</tr>
</table>