summaryrefslogtreecommitdiffstats
path: root/www
diff options
context:
space:
mode:
authorRichard Smith <richard-llvm@metafoo.co.uk>2014-08-31 04:17:48 +0000
committerRichard Smith <richard-llvm@metafoo.co.uk>2014-08-31 04:17:48 +0000
commit4b79c4d01d020d0a89c30b260b9c955a2490bd5e (patch)
tree082bc44205077d21b7055f077b7746b026145dd7 /www
parent4ba8e62629200847d59473fdcbec32c71599f6b9 (diff)
cxx_status: the name C++14 isn't provisional any more.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@216836 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'www')
-rw-r--r--www/cxx_status.html17
1 files changed, 9 insertions, 8 deletions
diff --git a/www/cxx_status.html b/www/cxx_status.html
index f2ab072db2..992d18c187 100644
--- a/www/cxx_status.html
+++ b/www/cxx_status.html
@@ -28,8 +28,8 @@
<p>Last updated: $Date$</p>
<p>Clang fully implements all published ISO C++ standards including <a
-href="#cxx11">C++11</a>, as well as the upcoming standard provisionally named <a
-href="#cxx14">C++14</a>, and some parts of the fledgling <a
+href="#cxx11">C++11</a>, as well as the upcoming <a
+href="#cxx14">C++14</a> standard, and some parts of the fledgling <a
href="#cxx17">C++1z</a> standard,
and is considered a production-quality C++ compiler.
@@ -422,20 +422,21 @@ because changing <code>intmax_t</code> would be an ABI-incompatible
change.</span>
</p>
-<h2 id="cxx14">C++1y implementation status</h2>
+<h2 id="cxx14">C++14 implementation status</h2>
<p>Clang 3.4 and later implement all of the Draft International Standard (see <a
href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2013/n3797.pdf">most
recent publicly available draft</a>)
-of the upcoming C++ language standard, provisionally named C++1y. The following
-table describes the Clang version in which each feature became available.</p>
+of the upcoming C++14 language standard. The following table describes the
+Clang version in which each feature became available.</p>
-<p>You can use Clang in C++1y mode with the <code>-std=c++1y</code> option.</p>
+<p>You can use Clang in C++14 mode with the <code>-std=c++14</code> option
+(use <code>-std=c++1y</code> in Clang 3.4).</p>
<table width="689" border="1" cellspacing="0">
<tr>
<th>Language Feature</th>
- <th>C++1y Proposal</th>
+ <th>C++14 Proposal</th>
<th>Available in Clang?</th>
</tr>
<tr>
@@ -507,7 +508,7 @@ table describes the Clang version in which each feature became available.</p>
<h2 id="cxx17">C++1z implementation status</h2>
<p>Clang has <b>highly experimental</b> support for some proposed features of
-the C++ standard following C++1y,
+the C++ standard following C++14,
provisionally named C++1z. The following table describes which C++1z features
have been implemented in Clang and in which Clang version they became
available.</p>