analysis of libiberty/cp-demangle.c for libsupc++/__cxa_demangle

Ian Lance Taylor ian@wasabisystems.com
Wed Feb 25 13:57:00 GMT 2004


Phil Edwards <phil@codesourcery.com> writes:

> On Wed, Feb 25, 2004 at 12:38:42AM -0500, Ian Lance Taylor wrote:
> > 
> > Here is a patch for the 3.4 branch.  This patch includes fixes to the
> > libiberty demangler, Benjamin's patches to libstdc++-v3 to use the
> > libiberty demangler rather than the libstdc++-v3 demangler, and
> > patches to the libstdc++-v3 testsuite so that it passes.
> > 
> > The appended patch does not include the diffs to the generated files,
> > nor does it include the two removed files.
> 
> I don't think anybody had proposed actually removing the Wood/C++
> demangler.  Did I miss an email?

You didn't look closely at the message at the start of this thread.
Benjamin's patch to libstdc++ removes the C++ demangler.  See the
ChangeLog.
    http://gcc.gnu.org/ml/libstdc++/2004-02/msg00326.html

Then Mark proposed that I wrap up Benjamin's patch with a patch to the
libiberty demangler.
    http://gcc.gnu.org/ml/libstdc++/2004-02/msg00337.html

That is what I did.

I don't really have an opinion on whether Carlo's demangler should be
removed.

Ian



More information about the Libstdc++ mailing list