Hello,<br><br>I've created a patch for clang, that addresses some issues with the Microsoft ABI:<br><br>- Constructors and Destructors are now mangled correctly<br>- 'Repeated Namespaces' are mangled correctly<br>

- The correct default calling convention is used for class/struct methods<br>- __declspec syntax is now used, (and presumably the GCC equivalent).<br>- Attributes are passed down the chain correctly, (they were not being copied into the Declarator).<br>
<br>The patch is attached below,<br><br>-- Ricky Taylor<br>