Fix StdCall selection.

This commit is contained in:
Christian Kamm
2008-11-25 17:15:02 +01:00
parent b905f290ba
commit 5b2a380680

View File

@@ -41,7 +41,7 @@ unsigned DtoCallingConv(LINK l)
{
//TODO: StdCall is not a good base on Windows due to extra name mangling
// applied there
if (global.params.cpu == ARCHx86 && !global.params.os == OSWindows)
if (global.params.cpu == ARCHx86 && global.params.os != OSWindows)
return llvm::CallingConv::X86_StdCall;
else
return llvm::CallingConv::Fast;