diff --git a/src/plugins/projectexplorer/toolchain.cpp b/src/plugins/projectexplorer/toolchain.cpp
index a6cb33ec228128c1cd589a64830b28f2710e6843..f966fa33085bb6db4c02bf5248b277a130f2a569 100644
--- a/src/plugins/projectexplorer/toolchain.cpp
+++ b/src/plugins/projectexplorer/toolchain.cpp
@@ -335,7 +335,8 @@ QByteArray MSVCToolChain::predefinedMacros()
         m_predefinedMacros += "#define __MSVCRT__\n"
                               "#define __WINNT__\n"
                               "#define __WINNT\n"
-                              "#define WINNT\n";
+                              "#define WINNT\n"
+                              "#define __int64 long long";
 
         QString tmpFilePath;
         {