diff options
author | Martin Negyokru <[email protected]> | 2025-06-23 16:24:40 +0200 |
---|---|---|
committer | Martin Negyokru <[email protected]> | 2025-06-24 08:57:19 +0000 |
commit | 77b6ee9fd785ba4265ec2353baf2d5b006cc5cc6 (patch) | |
tree | ffe8ce43ae7f5ac711ab1d3dcf27827e258d2531 | |
parent | 47047147aa95c286864bbb1e58140669f792daf2 (diff) |
446cd85 has added support to link with mold,
however 'use_mold' was never passed to chromium.
This change fixes:
`error adding symbols: archive has no index;`
linker errors when configured with clang + mold.
Pick-to: 6.10
Change-Id: I12c6d4751153f301dcd8241593e8bb5d8e7e3e40
Reviewed-by: Allan Sandfeld Jensen <[email protected]>
-rw-r--r-- | cmake/QtToolchainHelpers.cmake | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/cmake/QtToolchainHelpers.cmake b/cmake/QtToolchainHelpers.cmake index a34c0d06e..839650b7a 100644 --- a/cmake/QtToolchainHelpers.cmake +++ b/cmake/QtToolchainHelpers.cmake @@ -504,6 +504,10 @@ macro(append_compiler_linker_sdk_setup) ARGS use_lld CONDITION QT_FEATURE_use_lld_linker OR (MSVC AND CLANG) ) + extend_gn_list(gnArgArg + ARGS use_mold + CONDITION QT_FEATURE_use_mold_linker + ) unset(cpu) endmacro() |