C++ symbol Demangaling
Mike Stump
mrs@apple.com
Mon Feb 27 08:54:00 GMT 2006
On Feb 26, 2006, at 11:46 PM, Pratik Mehta wrote:
> I am looking for a C++ ABI implementation
This doesn't make any sense.
> My need is only to demangle the symbol names that are
> produced by gcc.
However, this makes perfect sense.
> By searching the web, I came across libiberty and
> libcwd, but It appears that there is some confusion about license and
> features of these libraries. I would like to know if someone knows of
> demangaling library under above mentioned licenses.
You can find it in the libiberty library, in a file named cp-demangle.
[ch], and there is no confusion about the license, you can read the
wording and that wording is fixed and unambiguous; affectionately
known as GPL+libgcc exception. The intent of that license is that
anyone can use the binary for any reason and embed it in any fashion
into any software; though, followups on the license should go to
gnu.misc.discuss, not here.
More information about the Gcc
mailing list