diff options
author | Joerg Bornemann <joerg.bornemann@qt.io> | 2018-01-17 08:45:28 +0100 |
---|---|---|
committer | Joerg Bornemann <joerg.bornemann@qt.io> | 2018-01-17 12:41:18 +0100 |
commit | f7b0dcb8e965a8a152738a507118c3dc4d70401c (patch) | |
tree | c93d1b620185ec05b6f34065d2c200a93cf73ad2 /share/qbs/modules/cpp/gcc.js | |
parent | 712c5474b08af11b34c37b545f4e2b7baab27a9f (diff) | |
parent | d9b6a84900552b55117c8034743964726c2bc102 (diff) |
Merge remote-tracking branch 'origin/1.10'
Conflicts:
src/lib/qtprofilesetup/qtprofilesetup.cpp
src/lib/qtprofilesetup/templates/QtModule.qbs
src/lib/qtprofilesetup/templates/core.qbs
Change-Id: I342608a47f1a90b53eb12cc14fc3ff116063d15f
Diffstat (limited to 'share/qbs/modules/cpp/gcc.js')
-rw-r--r-- | share/qbs/modules/cpp/gcc.js | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/share/qbs/modules/cpp/gcc.js b/share/qbs/modules/cpp/gcc.js index 6f2962257..e93f00d0e 100644 --- a/share/qbs/modules/cpp/gcc.js +++ b/share/qbs/modules/cpp/gcc.js @@ -725,12 +725,6 @@ function compilerFlags(project, product, input, output, explicitlyDependsOn) { args.push('-fvisibility=default') } - var prefixHeaders = input.cpp.prefixHeaders; - for (i in prefixHeaders) { - args.push('-include'); - args.push(prefixHeaders[i]); - } - if (compilerInfo.language) // Only push language arguments if we have to. Array.prototype.push.apply(args, compilerInfo.language); @@ -751,6 +745,12 @@ function compilerFlags(project, product, input, output, explicitlyDependsOn) { args.push('-include', pchFilePath); } + var prefixHeaders = input.cpp.prefixHeaders; + for (i in prefixHeaders) { + args.push('-include'); + args.push(prefixHeaders[i]); + } + var positionIndependentCode = input.cpp.positionIndependentCode; if (positionIndependentCode && !product.qbs.toolchain.contains("mingw")) args.push('-fPIC'); |