From 1da8ccae81b5a3dd896c9f6aa63ba82bb5586041 Mon Sep 17 00:00:00 2001 From: Daniel Molkentin <daniel.molkentin@nokia.com> Date: Thu, 15 Oct 2009 16:32:38 +0200 Subject: [PATCH] Define _WIN32_WCE if using the MSVC for Windows CE compiler. Also, remove bogus default defines. Reviewed-By: joerg --- src/plugins/projectexplorer/toolchain.cpp | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/src/plugins/projectexplorer/toolchain.cpp b/src/plugins/projectexplorer/toolchain.cpp index 9f680ac2742..7626445a8de 100644 --- a/src/plugins/projectexplorer/toolchain.cpp +++ b/src/plugins/projectexplorer/toolchain.cpp @@ -314,8 +314,8 @@ QByteArray msvcCompilationFile() { "_MSC_FULL_VER","_MSC_VER","__MSVC_RUNTIME_CHECKS", "_MT", "_NATIVE_WCHAR_T_DEFINED", "_OPENMP", "_VC_NODEFAULTLIB", "_WCHAR_T_DEFINED", "_WIN32", - "_WIN64", "_Wp64", "__DATE__", "__DATE__", - "__TIME__", "__TIMESTAMP__", + "_WIN32_WCE", "_WIN64", "_Wp64", "__DATE__", + "__DATE__", "__TIME__", "__TIMESTAMP__", 0}; QByteArray file = "#define __PPOUT__(x) V##x=x\n\n"; int i =0; @@ -333,9 +333,6 @@ QByteArray MSVCToolChain::predefinedMacros() { if (m_predefinedMacros.isEmpty()) { m_predefinedMacros += "#define __MSVCRT__\n" - "#define __WINNT__\n" - "#define __WINNT\n" - "#define WINNT\n" "#define __int64 long long\n" "#define __int32 long\n" "#define __int16 short\n" -- GitLab