[PATCH] Demangler woes with current CVS and type names

Phil Edwards phil@jaj.com
Wed Jan 30 17:18:00 GMT 2002


On Wed, Jan 30, 2002 at 04:48:35PM -0800, Mark Mitchell wrote:
> > Based on the timestamp of your other email, I want to verify that the
> > original patch as posted is in fact okay.  (Messages are arriving in an
> > odd order today.)
> 
> Yes, the original patch is OK.

Committed.  Presumably it'll make its way over to the src repo in a while.


> At some point, the demangler interface
> got made smarter, precisely so that people could demangle at runtime
> the names they get from typeid.  Of course, they can't with the GNU
> C++ library as shipped, due to the licensing issues, but in other
> compilers they can.

Ah... I've been trying to figure out why libiberty bits have IN_LIBGCC2
in a couple of spots.  That explains it.  The multiple demanglers have
also been playing tricks with my head.

I might work up a (private) set of instructions on how to use the new
routines in the C++ runtime, just for experimentation with "what if the
GPL really /did/ allow us to use this piece of Free Software here with
that piece of Free Software over there."


Phil

-- 
If ye love wealth greater than liberty, the tranquility of servitude greater
than the animating contest for freedom, go home and leave us in peace.  We seek
not your counsel, nor your arms.  Crouch down and lick the hand that feeds you;
and may posterity forget that ye were our countrymen.            - Samuel Adams



More information about the Gcc-patches mailing list