C++1y sized deallocation: if we have a use, but not a definition, of a sized
deallocation function (and the corresponding unsized deallocation function has
been declared), emit a weak discardable definition of the function that
forwards to the corresponding unsized deallocation.
This allows a C++ standard library implementation to provide both a sized and
an unsized deallocation function, where the unsized one does not just call the
sized one, for instance by putting both in the same object file within an
archive.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@194055 91177308-0d34-0410-b5e6-96231b3b80d8
diff --git a/www/cxx_status.html b/www/cxx_status.html
index 1f165b9..d2e2fc2 100644
--- a/www/cxx_status.html
+++ b/www/cxx_status.html
@@ -401,7 +401,7 @@
<h2 id="cxx14">C++1y implementation status</h2>
-<p>Clang is introducing support for the upcoming C++ language standard,
+<p>Clang implements most of the upcoming C++ language standard,
provisionally named C++1y. The following table describes which C++1y features
have been implemented in Clang and in which Clang version they became
available.</p>
@@ -476,15 +476,10 @@
<tr>
<td>C++ Sized Deallocation</td>
<td><a href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2013/n3778.html">N3778</a></td>
- <td class="partial" align="center">Partial <a href="#n3778">(1)</a></td>
+ <td class="svn" align="center">SVN</td>
</tr>
</table>
-<p>
-<span id="n3778">(1): Use the experimental <tt>-Xclang -fsized-deallocation</tt>
-flag to enable this feature.</span><br>
-</p>
-
</div>
</body>
</html>