This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug libstdc++/23956] Class __mt_alloc overexerts __policy_type::_S_get_pool
- From: "guillaume dot melquiond at ens-lyon dot fr" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 18 Sep 2005 21:54:10 -0000
- Subject: [Bug libstdc++/23956] Class __mt_alloc overexerts __policy_type::_S_get_pool
- References: <20050918190242.23956.guillaume.melquiond@ens-lyon.fr>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Additional Comments From guillaume dot melquiond at ens-lyon dot fr 2005-09-18 21:54 -------
Some additional information. Looking through the CVS log, it appears the
__mt_alloc constructors were empty in GCC 3.4, and they were filled when fixing
PR 17780. The patch was huge and the log is a bit sparse as to why this part was
needed: "(__mt_alloc::__mt_alloc): Call __policy_type::_S_get_pool." The related
thread on the libstdc++ mailing-list does not help either.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23956