This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [PATCH] Remove Profile Mode, deprecated since GCC 7.1
- From: Jonathan Wakely <jwakely at redhat dot com>
- To: libstdc++ at gcc dot gnu dot org, gcc-patches at gcc dot gnu dot org
- Date: Mon, 13 May 2019 11:56:50 +0100
- Subject: Re: [PATCH] Remove Profile Mode, deprecated since GCC 7.1
- References: <20190511195605.GA5493@redhat.com>
On 11/05/19 20:56 +0100, Jonathan Wakely wrote:
The Profile Mode extension is not used by anybody, nor maintained by
anybody. The containers do not support the full API specified in recent
standards, and so enabling Profile Mode is not source compatible with
much modern C++ code. The heuristics that would check the profile
information and make useful suggestions never materialized, so it isn't
useful.
It should be removed.
Committed to trunk, added to the release notes with this patch
committed to CVS.
Index: htdocs/gcc-10/changes.html
===================================================================
RCS file: /cvs/gcc/wwwdocs/htdocs/gcc-10/changes.html,v
retrieving revision 1.1
diff -u -r1.1 changes.html
--- htdocs/gcc-10/changes.html 25 Apr 2019 18:12:29 -0000 1.1
+++ htdocs/gcc-10/changes.html 13 May 2019 10:49:40 -0000
@@ -26,7 +26,10 @@
<!-- .................................................................. -->
<h2>Caveats</h2>
<ul>
- <li>...</li>
+ <li>
+ The deprecated Profile Mode and <code>array_allocator</code> extensions
+ have been removed from libstdc++.
+ </li>
</ul>