This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

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


On 11/10/2013 11:54 AM, Jonathan Wakely wrote:
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.
Right. i guess there are interesting conversations to be had about how we document and flag all these TSs and constraints...
   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 &lt;regex&gt;.
+       Improved support for C++11</a>, including support for
<code>&lt;regex&gt;</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.


OK, I folded our versions together. Thank you. I also fixed up my code examples.

OK?

Ed

Attachment: patch_cxx14_2
Description: Text document


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]