diff options
author | Nikolai Kosjar <nikolai.kosjar@qt.io> | 2017-02-15 12:12:43 +0100 |
---|---|---|
committer | Nikolai Kosjar <nikolai.kosjar@qt.io> | 2017-02-15 12:16:18 +0000 |
commit | c2866394780c41cd8f57e0cce95fbcc46d138faf (patch) | |
tree | ac133cbd1c519c3d2fba74915f579ee781e6c4c2 /src/shared/clang | |
parent | 532204129b18616558fb7919de1fd6c916c2c069 (diff) |
Clang: Ignore -Wcovered-switch-default from llvm's cxxflags
...because llvm-config --cxxflags from [1] provides it and GCC 5.4.0
(e.g. Ubuntu 16.04 LTS) does not know it:
error: unrecognized command line option ‘-Wcovered-switch-default’
[1] http://releases.llvm.org/3.9.1/clang+llvm-3.9.1-x86_64-linux-gnu-ubuntu-16.04.tar.xz
Change-Id: I0a38fa1bdcd38991b66137773a3cdc9b095095a8
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
Diffstat (limited to 'src/shared/clang')
-rw-r--r-- | src/shared/clang/clang_installation.pri | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/shared/clang/clang_installation.pri b/src/shared/clang/clang_installation.pri index 2747520d2f..7ef42f2911 100644 --- a/src/shared/clang/clang_installation.pri +++ b/src/shared/clang/clang_installation.pri @@ -123,6 +123,7 @@ LLVM_CXXFLAGS ~= s,/O\S*, LLVM_CXXFLAGS ~= s,/W4, LLVM_CXXFLAGS ~= s,/EH\S*, LLVM_CXXFLAGS ~= s,-Werror=date-time, +LLVM_CXXFLAGS ~= s,-Wcovered-switch-default, LLVM_CXXFLAGS ~= s,-fPIC, LLVM_CXXFLAGS ~= s,-pedantic, # split-dwarf needs objcopy which does not work via icecc out-of-the-box |