[wwwdocs] [C++14] Library and front-end additions

Jonathan Wakely jwakely.gcc@gmail.com
Sun Nov 10 16:55:00 GMT 2013


On 10 November 2013 16:52, Jonathan Wakely <jwakely.gcc@gmail.com> wrote:
> I thought I'd already made similar changes to gcc-4.9/changes.html for
> the C++14 changes but I never committed it.  The only comment I have
> is that "chrono" isn't a type, but the change is fine as far as I'm
> concerned, thanks.

Oh, and optional isn't part of C++14.  Here's what I had, although it
doesn't mention all the changes:

Index: changes.html
===================================================================
RCS file: /cvs/gcc/wwwdocs/htdocs/gcc-4.9/changes.html,v
retrieving revision 1.31
diff -u -r1.31 changes.html
--- changes.html        31 Oct 2013 18:03:28 -0000      1.31
+++ changes.html        10 Nov 2013 16:53:19 -0000
@@ -142,8 +142,20 @@

   <ul>
     <li><a href="http://gcc.gnu.org/onlinedocs/libstdc++/manual/status.html#status.iso.2011">
-       Improved support for C++11</a>, including support for <regex>.
+       Improved support for C++11</a>, including support for
<code><regex></code>.
     </li>
+    <li>Experimental support for most C++1y library features, including:
+      <ul>
+        <li>User-defined literals for strings, durations and complex
numbers.</li>
+        <li>Additional overloads for <code>std::equal</code>,
<code>std::mismatch</code>
+            and <code>std::is_permutation</code>.</li>
+        <li><code>std::make_unique</code></li>
+        <li><code>std::quoted</code></li>
+        <li><code>std::shared_lock</code></li>
+        <li><code>std::integer_sequence</code></li>
+      </ul>
+    </li>
+    <li>An implementation of <code>std::experimental::optional</code>.</li>
     <li>The non-standard function <code>std::copy_exception</code>
has been deprecated
         and will be removed in a future version.
<code>std::make_exception_ptr</code>
         should be used instead.



More information about the Libstdc++ mailing list