This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: C++ symbol Demangaling


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.



Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]