diff options
author | hjk <hjk@qt.io> | 2017-01-20 11:40:07 +0100 |
---|---|---|
committer | hjk <hjk@qt.io> | 2017-01-23 11:43:25 +0000 |
commit | a905948852555bdbc19b61c8340a3c6b5617e671 (patch) | |
tree | 41a168a726014637b808cd40906d6f7c7c3e4f8a | |
parent | bd45ca8ac8421ae5a90f7a2fe5419bde40b0a65d (diff) |
Blacklist -gsplit-dwarf produced by llvm-config
This requires objcopy which might not (easily) be available when
using icecc: https://github.com/icecc/icecream/issues/86
Change-Id: I6e152190949d945c343837ba433daf75b0ba7ddd
Reviewed-by: Nikolai Kosjar <nikolai.kosjar@qt.io>
-rw-r--r-- | src/shared/clang/clang_installation.pri | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/shared/clang/clang_installation.pri b/src/shared/clang/clang_installation.pri index edfda9810c..1eb605a1cf 100644 --- a/src/shared/clang/clang_installation.pri +++ b/src/shared/clang/clang_installation.pri @@ -115,5 +115,7 @@ LLVM_CXXFLAGS ~= s,-O2, LLVM_CXXFLAGS ~= s,/W4, LLVM_CXXFLAGS ~= s,/EHc-, LLVM_CXXFLAGS ~= s,-Werror=date-time, +# split-dwarf needs objcopy which does not work via icecc out-of-the-box +LLVM_CXXFLAGS ~= s,-gsplit-dwarf, LLVM_IS_COMPILED_WITH_RTTI = $$system($$llvm_config --has-rtti, lines) |