This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
Re: Audit of some older C++ bug reports
- From: Carlo Wood <carlo at alinoe dot com>
- To: Wolfgang Bangerth <bangerth at ticam dot utexas dot edu>
- Cc: gcc-bugs at gcc dot gnu dot org, obrien at FreeBSD dot org, cgf at redhat dot com, dj at redhat dot com, nathan at codesourcery dot com
- Date: Tue, 22 Oct 2002 02:25:36 +0200
- Subject: Re: Audit of some older C++ bug reports
- References: <Pine.LNX.4.44.0210211718220.4052-100000@gandalf.ticam.utexas.edu>
On Mon, Oct 21, 2002 at 07:12:07PM -0500, Wolfgang Bangerth wrote:
> c++/5390 (Libiberty fails to demangle multi-digit template parameters)
> The patch given in the report seems to have been applied. Carlo,
> what's the status of this? It also only seems related to 2.95?
This is related to the old mangling sheme, so certainly not for 3.x.
I never tested if it was fixed in a later version, but if it was
then I have the feeling it was fixed in the wrong way. I have
no time to look into this anymore though since it only concerns
2.95.x. Whether or not it was fixed in the wrong way
can easily be checked by looking at the testsuite - my last
patch should have been applied for the *testsuite*. Imho,
the reason that this was broken had to do with a backwards
compatibility for a MUCH older version of g++, this backwards
compatibility should be dropped in favour of 2.95 working
correctly.
--
Carlo Wood <carlo@alinoe.com>