[dmd-internals] DMC vs DMD C++ mangling

Rainer Schuetze r.sagitario at gmx.de
Mon Apr 22 11:20:01 PDT 2013


On 20.04.2013 10:52, Daniel Murphy wrote:
> extern bool const * const * const *       * const strange_11101; //
> ?strange_11101@@3 Q A P B Q B Q B _N A
> extern bool const * const *       * const * const strange_11011; //
> ?strange_11011@@3 Q B Q A P B Q B _N B

I've verified a few of these with the Microsoft compiler, and it 
produces the same mangling as dmc. I'm still confused why the storage 
classes (the trailing A/B) for the two declarations above are supposed 
to be different...



More information about the dmd-internals mailing list