I notice that WINE has a clone of MSVCRT. I also know that MSVCRT exports some C++ symbols. How does WINE and its clone of MSVCRT and its build system handle the differences in name mangling between MSVCRT and GCC?
Also, how does it handle the differences between the different class formats?
Also, is the MSVCRT provided by WINE portable to all platforms and/or useable with winelib?
I looked at the source code for WINE MSVCRT and I couldnt see how it all works.