summaryrefslogtreecommitdiff
path: root/src/plugins/cpptools/compileroptionsbuilder.cpp
diff options
context:
space:
mode:
authorEike Ziller <eike.ziller@qt.io>2020-11-30 16:14:32 +0100
committerEike Ziller <eike.ziller@qt.io>2020-11-30 16:14:32 +0100
commitd02afbe6b4105fb43dc6c3f6171a7bedfa73c0a5 (patch)
tree109f41808dabd4c83b3cb519800cee0879dcf5f6 /src/plugins/cpptools/compileroptionsbuilder.cpp
parent51fd8f5f70af58c79add15bb83d26b15d6e893a0 (diff)
parent43c73b20e48330f428aa9dba7e1fa37742354671 (diff)
downloadqt-creator-d02afbe6b4105fb43dc6c3f6171a7bedfa73c0a5.tar.gz
Merge remote-tracking branch 'origin/4.14'
Conflicts: src/plugins/projectexplorer/gcctoolchain.cpp Change-Id: I2136ba89d3aa3c4c2a0e7a4f9d8ba9cec32924ce
Diffstat (limited to 'src/plugins/cpptools/compileroptionsbuilder.cpp')
-rw-r--r--src/plugins/cpptools/compileroptionsbuilder.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/plugins/cpptools/compileroptionsbuilder.cpp b/src/plugins/cpptools/compileroptionsbuilder.cpp
index 548594fedc..02ce9a3616 100644
--- a/src/plugins/cpptools/compileroptionsbuilder.cpp
+++ b/src/plugins/cpptools/compileroptionsbuilder.cpp
@@ -356,7 +356,7 @@ void CompilerOptionsBuilder::addHeaderPathOptions()
for (const HeaderPath &headerPath : filter.systemHeaderPaths)
addIncludeDirOptionForPath(headerPath);
- if (m_useTweakedHeaderPaths == UseTweakedHeaderPaths::Yes) {
+ if (m_useTweakedHeaderPaths != UseTweakedHeaderPaths::No) {
QTC_CHECK(!m_clangVersion.isEmpty()
&& "Clang resource directory is required with UseTweakedHeaderPaths::Yes.");
@@ -657,9 +657,9 @@ void CompilerOptionsBuilder::undefineCppLanguageFeatureMacrosForMsvc2015()
void CompilerOptionsBuilder::addDefineFunctionMacrosMsvc()
{
if (m_projectPart.toolchainType == ProjectExplorer::Constants::MSVC_TOOLCHAIN_TYPEID) {
- addMacros({{"__FUNCSIG__", "\"\""},
- {"__FUNCTION__", "\"\""},
- {"__FUNCDNAME__", "\"\""}});
+ addMacros({{"__FUNCSIG__", "\"void __cdecl someLegalAndLongishFunctionNameThatWorksAroundQTCREATORBUG-24580(void)\""},
+ {"__FUNCTION__", "\"someLegalAndLongishFunctionNameThatWorksAroundQTCREATORBUG-24580\""},
+ {"__FUNCDNAME__", "\"?someLegalAndLongishFunctionNameThatWorksAroundQTCREATORBUG-24580@@YAXXZ\""}});
}
}