summaryrefslogtreecommitdiffstats
path: root/qmake/generators/win32/msvc_objectmodel.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'qmake/generators/win32/msvc_objectmodel.cpp')
-rw-r--r--qmake/generators/win32/msvc_objectmodel.cpp7
1 files changed, 6 insertions, 1 deletions
diff --git a/qmake/generators/win32/msvc_objectmodel.cpp b/qmake/generators/win32/msvc_objectmodel.cpp
index 60734b4d1b..34975f2b7b 100644
--- a/qmake/generators/win32/msvc_objectmodel.cpp
+++ b/qmake/generators/win32/msvc_objectmodel.cpp
@@ -1153,7 +1153,12 @@ bool VCCLCompilerTool::parseOption(const char* option)
}
found = false; break;
case 'u':
- UndefineAllPreprocessorDefinitions = _True;
+ if (!second)
+ UndefineAllPreprocessorDefinitions = _True;
+ else if (second == 't' && third == 'f' && fourth == '8')
+ AdditionalOptions += option;
+ else
+ found = false;
break;
case 'v':
if(second == 'd' || second == 'm') {