Iain Buclaw via Digitalmars-d <digitalmars-d@puremagic.com> writes:
>
> Because of this, debugging in OSX is not as good as it could be (if
> you use DMD).  All debuggers I've seen remove the leading '_' from
> symbols before they begin demangling symbols.

And I noticed __cxa_demangle() is defined that way. Target specific
prefix must be removed for it to work.

I'd like to get debugging working better on OS X. I saw posts where you
improved GDB for D. I am going to try it out. Even though OS X has
switched to lldb, gdb is what I know, and what Emacs knows too. Working
on OS X debugging may help with understanding how D should deal with
target specific underscores.

Reply via email to