[LLVMdev] C++ demangling in LLVM

Alexey Samsonov samsonov at google.com
Wed Jul 4 09:50:56 PDT 2012


On Wed, Jul 4, 2012 at 8:01 PM, Marshall Clow <mclow.lists at gmail.com> wrote:

> On Jul 4, 2012, at 8:33 AM, Alexey Samsonov wrote:
>
> > Hello!
> >
> > We want to implement in-process symbolizer for {Address,Thread}Sanitizer
> testing tools that would be based on LLVM libraries.
> > I've noticed that llvm-nm (as well as other tools) doesn't demangle C++
> names. Is it true, that LLVM doesn't have the code that is capable
> > of that, and if yes, are there any plans to add it?
> > Depending on something like libiberty.a doesn't seem like a good or
> portable solution.
>
> There's code to demangle names in libcxxabi.
>

Indeed, thanks! I'll take a closer look at it.


>
> -- Marshall
>
> Marshall Clow     Idio Software   <mailto:mclow.lists at gmail.com>
>
> A.D. 1517: Martin Luther nails his 95 Theses to the church door and is
> promptly moderated down to (-1, Flamebait).
>         -- Yu Suzuki
>
>


-- 
Alexey Samsonov, MSK
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20120704/a74d043b/attachment.html>


More information about the llvm-dev mailing list