I am writing a script for the IDA Pro disassembler in Python using the idapython plugin. Using this, I am able to fill in the gaps where IDA\'s auto-analysis falls short.
I finally got around to dig a little.
Unfortunately I could not find tool, I did find resources though.
If all you want is mangle names in the gcc3 fashion, then know that gcc3 use the Itanium C++ ABI, which has a standardized name mangling scheme. I found two documents:
For reference, both come from the Wikipedia page on Name Mangling.