diff options
author | Ivan Donchevskii <ivan.donchevskii@qt.io> | 2019-01-11 15:50:39 +0100 |
---|---|---|
committer | Ivan Donchevskii <ivan.donchevskii@qt.io> | 2019-01-16 12:18:55 +0000 |
commit | 0679c2ff255b66bb41b896cbc9fb36a7fe771637 (patch) | |
tree | 0168077f5c502d1a1e3588c78d2c01e1358b83f1 /src/plugins/clangcodemodel/clangutils.cpp | |
parent | 0348009e0ebb082e15968440d39305dd9516b671 (diff) |
Clang: Never use toolchain defines
The known cases provide enough flags not to require
toolchain defines.
Change-Id: Ia7e08a90eca6ea9474db40683ac1e63236f8643d
Reviewed-by: Nikolai Kosjar <nikolai.kosjar@qt.io>
Diffstat (limited to 'src/plugins/clangcodemodel/clangutils.cpp')
-rw-r--r-- | src/plugins/clangcodemodel/clangutils.cpp | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/src/plugins/clangcodemodel/clangutils.cpp b/src/plugins/clangcodemodel/clangutils.cpp index a02630ce0f..aca264b528 100644 --- a/src/plugins/clangcodemodel/clangutils.cpp +++ b/src/plugins/clangcodemodel/clangutils.cpp @@ -69,7 +69,6 @@ public: LibClangOptionsBuilder(const ProjectPart &projectPart) : CompilerOptionsBuilder(projectPart, UseSystemHeader::No, - useToolChainMacros(), UseTweakedHeaderPaths::Yes, UseLanguageDefines::No, QString(CLANG_VERSION), @@ -77,10 +76,10 @@ public: { } - void addToolchainAndProjectMacros() final + void addProjectMacros() final { addMacros({ProjectExplorer::Macro("Q_CREATOR_RUN", "1")}); - CompilerOptionsBuilder::addToolchainAndProjectMacros(); + CompilerOptionsBuilder::addProjectMacros(); } void addExtraOptions() final @@ -339,7 +338,6 @@ void generateCompilationDB(::Utils::FileName projectDir, CppTools::ProjectInfo p CompilerOptionsBuilder optionsBuilder(*projectPart, UseSystemHeader::No, - UseToolchainMacros::No, UseTweakedHeaderPaths::No); optionsBuilder.build(CppTools::ProjectFile::Unclassified, CppTools::UsePrecompiledHeaders::No); |