diff options
author | Nikolai Kosjar <nikolai.kosjar@qt.io> | 2019-01-08 15:57:53 +0100 |
---|---|---|
committer | Nikolai Kosjar <nikolai.kosjar@qt.io> | 2019-01-09 15:03:25 +0000 |
commit | b114f77d8a633341b617a5cadd04e5977beae65d (patch) | |
tree | d0c0e72b669345ae35e70a6fed81c7c225980e72 /src/plugins/cpptools/compileroptionsbuilder.cpp | |
parent | 336a3c14c0f43668db0392e681f9cceddbc2df6d (diff) | |
download | qt-creator-b114f77d8a633341b617a5cadd04e5977beae65d.tar.gz |
Clang: Stop enabling exceptions explicitly
According to commit e2e3be09e36f89f4db92c443ec9f7fb1dab70624 this was
needed for clang 3.8.0 on Windows.
Change-Id: I4f2c2bf31449d9613607e57524c7ff6e4577812a
Reviewed-by: Ivan Donchevskii <ivan.donchevskii@qt.io>
Diffstat (limited to 'src/plugins/cpptools/compileroptionsbuilder.cpp')
-rw-r--r-- | src/plugins/cpptools/compileroptionsbuilder.cpp | 8 |
1 files changed, 0 insertions, 8 deletions
diff --git a/src/plugins/cpptools/compileroptionsbuilder.cpp b/src/plugins/cpptools/compileroptionsbuilder.cpp index b35645f9c5..1914ce7197 100644 --- a/src/plugins/cpptools/compileroptionsbuilder.cpp +++ b/src/plugins/cpptools/compileroptionsbuilder.cpp @@ -112,7 +112,6 @@ QStringList CompilerOptionsBuilder::build(ProjectFile::Kind fileKind, updateLanguageOption(fileKind); addOptionsForLanguage(/*checkForBorlandExtensions*/ true); - enableExceptions(); addToolchainAndProjectMacros(); undefineClangVersionMacrosForMsvc(); @@ -215,13 +214,6 @@ void CompilerOptionsBuilder::addExtraCodeModelFlags() m_options.append(m_projectPart.extraCodeModelFlags); } -void CompilerOptionsBuilder::enableExceptions() -{ - if (m_projectPart.languageVersion > ProjectExplorer::LanguageVersion::LatestC) - add("-fcxx-exceptions"); - add("-fexceptions"); -} - static QString creatorResourcePath() { #ifndef UNIT_TESTS |