C++/C mangleof inconsistency for OS X

Daniel Murphy via Digitalmars-d digitalmars-d at puremagic.com
Wed Apr 22 05:18:12 PDT 2015


"Guillaume Chatelet"  wrote in message 
news:vrcvkydsexiwamulangy at forum.dlang.org...

> This is still broken
> https://issues.dlang.org/show_bug.cgi?id=14178

That's not the issue we're talking about.

> I'm actually recoding the name mangling for linux/osx right now because 
> the current implementation cannot work correctly with 
> compression/substitutions (see 
> http://mentorembedded.github.io/cxx-abi/abi.html#mangling-compression)
>
> This is really tricky since substitution doesn't work the same when 
> mangling template parameters or arguments. I'm making progress but there's 
> a lot of gotchas. Especially if you start mixing namespace nesting, 
> template instantiation and STL mangling substitutions.

Good!  Features have mostly just been patched in as people needed them. 



More information about the Digitalmars-d mailing list