This is the mail archive of the
mailing list for the GCC project.
Re: [RFA:] Demangler patch for type_info node/function
- To: gcc-patches at gcc dot gnu dot org
- Subject: Re: [RFA:] Demangler patch for type_info node/function
- From: Hans-Peter Nilsson <hp at axis dot com>
- Date: Sun, 10 Sep 2000 21:19:32 +0200
Extract to gcc-patches, since I goofed on Dan's address, and
perhaps someone might want to have a say before I start checking
in demangler patches without other approval.
> From: Daniel Berlin <email@example.com>
> Date: 10 Sep 2000 15:02:51 -0400
> Hans-Peter Nilsson <firstname.lastname@example.org> writes:
> > (Dan: email@example.com bounced. Originally sent to
> > gcc-patches, CC to firstname.lastname@example.org and email@example.com)
> > If it's ok with Dan Berlin, perhaps I can help with
> > maintainership of the old demangler.
> I'd love the help.
> I mainly took it over cause i fight with it frequently, and someone
> needs to maintain it.
> > Here's a patch for one of the problems Carlo Wood reported a
> > week ago. Anything you "catch" will lead to a type_info node;
> > not restricted to templates or quali::fied types. It can be a
> > pointer, for instance. See also
> > <URL:http://gcc.gnu.org/ml/gcc/2000-09/msg00005.html>. Note
> > that a space before "*" seems to be standard for the demangler
> > output.
> Yeah, it has weird spacing.
> One of the first things i did when taking over C++ maintenance in GDB
> was fix a *lot* of problems all related to us doing
> whitespace-sensitive compares on demangled names.
> > If approved, I'll commit to the src repository too.
> > Ok to commit?