diff options
author | Orgad Shaneh <orgad.shaneh@audiocodes.com> | 2018-12-18 22:45:10 +0200 |
---|---|---|
committer | Orgad Shaneh <orgads@gmail.com> | 2018-12-19 10:54:17 +0000 |
commit | 2379007c177fa97c6eb02d9c87fd9d728eaa6e98 (patch) | |
tree | 22c78cd25699452ebbfda651a6abbc2cdc60a766 /qbs/modules | |
parent | cd50fe826d27dd483dee5e541664ee6c8952b8ab (diff) | |
download | qt-creator-2379007c177fa97c6eb02d9c87fd9d728eaa6e98.tar.gz |
Clang: Suppress GCC warning with LLVM 7.0.1
Change-Id: I6de160b42472560a3b33d9a3390b0890eabe9d44
Reviewed-by: Ivan Donchevskii <ivan.donchevskii@qt.io>
Reviewed-by: Marco Bubke <marco.bubke@qt.io>
Diffstat (limited to 'qbs/modules')
-rw-r--r-- | qbs/modules/libclang/libclang.qbs | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/qbs/modules/libclang/libclang.qbs b/qbs/modules/libclang/libclang.qbs index e95250ddba..a6db78d551 100644 --- a/qbs/modules/libclang/libclang.qbs +++ b/qbs/modules/libclang/libclang.qbs @@ -11,6 +11,7 @@ Module { property stringList hostOS: qbs.hostOS property stringList targetOS: qbs.targetOS + property stringList toolchain: qbs.toolchain property string llvmConfig property string llvmVersion @@ -38,6 +39,8 @@ Module { llvmToolingDefines = toolingParams.defines; llvmToolingIncludes = toolingParams.includes; llvmToolingCxxFlags = toolingParams.cxxFlags; + if (toolchain.contains("gcc")) + res.push("-Wno-unused-parameter"); llvmFormattingLibs = ClangFunctions.formattingLibs(llvmConfig, QtcFunctions, targetOS); found = llvmConfig && File.exists(llvmIncludeDir.concat("/clang-c/Index.h")); } |