summaryrefslogtreecommitdiffstats
path: root/src/plugins
diff options
context:
space:
mode:
authorCraig Scott <craig.scott@qt.io>2021-01-14 16:47:19 +1100
committerJoerg Bornemann <joerg.bornemann@qt.io>2021-01-26 02:41:38 +0100
commitecc2a28cab4652cf21cb8752e136cf90cbe6008b (patch)
tree3565f4157cfcd4d629c62d8e98482302f952573c /src/plugins
parent7c69eb8868b6c79c3c70f3cd7ee6ceb188b0521b (diff)
Ensure consistent flags for ASM language and MODULE targets
By not including ASM in the languages for which compiler flags are adjusted, we can end up with inconsistent optimization and debug settings between different languages. Make sure they are treated the same. Similarly, linker flags for MODULE target types should also have their debugging and incremental linking flags adjusted, just like EXE and SHARED targets. When building with MSVC, MODULE targets were having the relevant flags stripped, but not then replaced with the desired ones, leaving them empty in typical scenarios. This would primarily affect plugins, which are built as MODULE rather than SHARED libraries. Fixes: QTBUG-90237 Change-Id: I648ea74be1654d24cbecc592ce0ca4b59b2ae839 Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io> Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
Diffstat (limited to 'src/plugins')
0 files changed, 0 insertions, 0 deletions