25 |
* SUCH DAMAGE. |
* SUCH DAMAGE. |
26 |
* |
* |
27 |
* |
* |
28 |
* $Id: symbol_demangle.c,v 1.5 2006/05/01 09:00:19 debug Exp $ |
* $Id: symbol_demangle.c,v 1.6 2006/09/07 11:44:01 debug Exp $ |
29 |
* |
* |
30 |
* C++ symbol name demangling. |
* C++ symbol name demangling. |
31 |
* |
* |
32 |
* For obvious performance reasons, we cannot call the external c++filt |
* For obvious performance reasons, the external c++filt utility cannot be |
33 |
* utility. The host's version of this utility might be incompatible with the |
* used. Also, the host's version of this utility might be incompatible with |
34 |
* binary being emulated. |
* the binary being emulated. |
35 |
* |
* |
36 |
* TODO: Constructors, destructors, and lots of other stuff. See |
* TODO: Constructors, destructors, and lots of other stuff. See |
37 |
* http://www.codesourcery.com/cxx-abi/abi.html#mangling for details. |
* http://www.codesourcery.com/cxx-abi/abi.html#mangling for details. |