summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMårten Nordheim <marten.nordheim@qt.io>2022-10-24 12:42:12 +0200
committerQt Cherry-pick Bot <cherrypick_bot@qt-project.org>2022-10-25 14:57:19 +0000
commita3d7619ce61d7afc295b8049f86d562a89cdcb32 (patch)
treef01582c6a3ef0b73db42fb296f59f812c4654d97
parentb3f15cae22355eb95660a44b2e7c6981fe78ac15 (diff)
downloadqtbase-a3d7619ce61d7afc295b8049f86d562a89cdcb32.tar.gz
Allow specifying different linkers for MinGW
Locally I cannot build Qt with the default ld linker. Only enabled bfd and lld because mold and gold is not available for Windows. Change-Id: Ib57562b07219acc47f53fe5b0944f54d9c2a6ba6 Reviewed-by: Jörg Bornemann <joerg.bornemann@qt.io> (cherry picked from commit 481fb5a06a139ea47342ad1e0aa334484bb5104b) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
-rw-r--r--configure.cmake4
1 files changed, 2 insertions, 2 deletions
diff --git a/configure.cmake b/configure.cmake
index 0896125703..999c9133a8 100644
--- a/configure.cmake
+++ b/configure.cmake
@@ -54,7 +54,7 @@ qt_feature("use_bfd_linker"
PRIVATE
LABEL "bfd"
AUTODETECT false
- CONDITION NOT WIN32 AND NOT INTEGRITY AND NOT WASM AND TEST_use_bfd_linker
+ CONDITION NOT MSVC AND NOT INTEGRITY AND NOT WASM AND TEST_use_bfd_linker
ENABLE INPUT_linker STREQUAL 'bfd'
DISABLE INPUT_linker STREQUAL 'gold' OR INPUT_linker STREQUAL 'lld'
OR INPUT_linker STREQUAL 'mold'
@@ -80,7 +80,7 @@ qt_feature("use_lld_linker"
PRIVATE
LABEL "lld"
AUTODETECT false
- CONDITION NOT WIN32 AND NOT INTEGRITY AND NOT WASM AND TEST_use_lld_linker
+ CONDITION NOT MSVC AND NOT INTEGRITY AND NOT WASM AND TEST_use_lld_linker
ENABLE INPUT_linker STREQUAL 'lld'
DISABLE INPUT_linker STREQUAL 'bfd' OR INPUT_linker STREQUAL 'gold'
OR INPUT_linker STREQUAL 'mold'