Changed mangling for naked assembler on Win32.

Reported by Temtaime on the newsgroup!
This commit is contained in:
kai
2013-09-08 12:30:04 +02:00
parent f627fbbdb3
commit d38448d664

View File

@@ -152,7 +152,8 @@ void DtoDefineNakedFunction(FuncDeclaration* fd)
else
{
std::string fullMangle;
if (global.params.targetTriple.getOS() == llvm::Triple::MinGW32)
if (global.params.targetTriple.getOS() == llvm::Triple::MinGW32 ||
global.params.targetTriple.getOS() == llvm::Triple::Win32)
{
fullMangle = "_";
}