aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--share/qbs/modules/cpp/gcc.js2
1 files changed, 1 insertions, 1 deletions
diff --git a/share/qbs/modules/cpp/gcc.js b/share/qbs/modules/cpp/gcc.js
index 3d415c0e6..3554eb443 100644
--- a/share/qbs/modules/cpp/gcc.js
+++ b/share/qbs/modules/cpp/gcc.js
@@ -283,7 +283,7 @@ function prepareCompiler(project, product, inputs, outputs, input, output) {
&& !product.moduleProperty("qbs", "toolchain").contains("mingw")) {
if (visibility === 'hidden' || visibility === 'minimal')
args.push('-fvisibility=hidden');
- if (visibility === 'hiddenInlines' || visibility === 'minimal')
+ if ((visibility === 'hiddenInlines' || visibility === 'minimal') && tag === 'cpp')
args.push('-fvisibility-inlines-hidden');
if (visibility === 'default')
args.push('-fvisibility=default')