mirror of
https://github.com/silverqx/TinyORM.git
synced 2025-12-21 10:29:36 -06:00
qmake MSYS2 disabled LLD linker override for g++
LLD isn't faster than bfd, I also did linking when bfd was faster than LLD. - also updated docs [skip ci]
This commit is contained in:
@@ -3,7 +3,7 @@
|
|||||||
|
|
||||||
# Use alternative linker (for both GCC and Clang)
|
# Use alternative linker (for both GCC and Clang)
|
||||||
# CONFIG *= use_lld_linker does not work on MinGW
|
# CONFIG *= use_lld_linker does not work on MinGW
|
||||||
QMAKE_LFLAGS *= -fuse-ld=lld
|
#QMAKE_LFLAGS *= -fuse-ld=lld
|
||||||
|
|
||||||
# vcpkg - range-v3 and tabulate
|
# vcpkg - range-v3 and tabulate
|
||||||
TINY_VCPKG_ROOT = $$quote(C:/msys64/home/xyz/Code/vcpkg/)
|
TINY_VCPKG_ROOT = $$quote(C:/msys64/home/xyz/Code/vcpkg/)
|
||||||
|
|||||||
@@ -105,7 +105,7 @@ win32-g++|win32-clang-g++ {
|
|||||||
|
|
||||||
# Use alternative linker (for both GCC and Clang)
|
# Use alternative linker (for both GCC and Clang)
|
||||||
# CONFIG *= use_lld_linker does not work on MinGW
|
# CONFIG *= use_lld_linker does not work on MinGW
|
||||||
QMAKE_LFLAGS *= -fuse-ld=lld
|
# QMAKE_LFLAGS *= -fuse-ld=lld
|
||||||
|
|
||||||
# Nothing to do, auto-configuration is enabled
|
# Nothing to do, auto-configuration is enabled
|
||||||
!disable_autoconf: return()
|
!disable_autoconf: return()
|
||||||
|
|||||||
@@ -609,7 +609,7 @@ TINY_VCPKG_TRIPLET = x64-mingw-dynamic
|
|||||||
|
|
||||||
# Use alternative linker (for both GCC and Clang)
|
# Use alternative linker (for both GCC and Clang)
|
||||||
# CONFIG *= use_lld_linker does not work on MinGW
|
# CONFIG *= use_lld_linker does not work on MinGW
|
||||||
QMAKE_LFLAGS *= -fuse-ld=lld
|
#QMAKE_LFLAGS *= -fuse-ld=lld
|
||||||
```
|
```
|
||||||
|
|
||||||
</TabItem>
|
</TabItem>
|
||||||
|
|||||||
@@ -749,7 +749,7 @@ TINY_VCPKG_TRIPLET = x64-mingw-dynamic
|
|||||||
|
|
||||||
# Use alternative linker (for both GCC and Clang)
|
# Use alternative linker (for both GCC and Clang)
|
||||||
# CONFIG *= use_lld_linker does not work on MinGW
|
# CONFIG *= use_lld_linker does not work on MinGW
|
||||||
QMAKE_LFLAGS *= -fuse-ld=lld
|
#QMAKE_LFLAGS *= -fuse-ld=lld
|
||||||
```
|
```
|
||||||
|
|
||||||
</TabItem>
|
</TabItem>
|
||||||
|
|||||||
@@ -13,7 +13,7 @@ win32-g++|win32-clang-g++ {
|
|||||||
|
|
||||||
# Use alternative linker (for both GCC and Clang)
|
# Use alternative linker (for both GCC and Clang)
|
||||||
# CONFIG *= use_lld_linker does not work on MinGW
|
# CONFIG *= use_lld_linker does not work on MinGW
|
||||||
QMAKE_LFLAGS *= -fuse-ld=lld
|
# QMAKE_LFLAGS *= -fuse-ld=lld
|
||||||
|
|
||||||
# Nothing to do, auto-configuration is enabled
|
# Nothing to do, auto-configuration is enabled
|
||||||
!disable_autoconf: return()
|
!disable_autoconf: return()
|
||||||
|
|||||||
@@ -26,7 +26,7 @@ win32-g++|win32-clang-g++ {
|
|||||||
|
|
||||||
# Use alternative linker (for both GCC and Clang)
|
# Use alternative linker (for both GCC and Clang)
|
||||||
# CONFIG *= use_lld_linker does not work on MinGW
|
# CONFIG *= use_lld_linker does not work on MinGW
|
||||||
QMAKE_LFLAGS *= -fuse-ld=lld
|
# QMAKE_LFLAGS *= -fuse-ld=lld
|
||||||
|
|
||||||
# Nothing to do, auto-configuration is enabled
|
# Nothing to do, auto-configuration is enabled
|
||||||
!disable_autoconf: return()
|
!disable_autoconf: return()
|
||||||
|
|||||||
@@ -13,7 +13,7 @@ win32-g++|win32-clang-g++ {
|
|||||||
|
|
||||||
# Use alternative linker (for both GCC and Clang)
|
# Use alternative linker (for both GCC and Clang)
|
||||||
# CONFIG *= use_lld_linker does not work on MinGW
|
# CONFIG *= use_lld_linker does not work on MinGW
|
||||||
QMAKE_LFLAGS *= -fuse-ld=lld
|
# QMAKE_LFLAGS *= -fuse-ld=lld
|
||||||
|
|
||||||
# Nothing to do, auto-configuration is enabled
|
# Nothing to do, auto-configuration is enabled
|
||||||
!disable_autoconf: return()
|
!disable_autoconf: return()
|
||||||
|
|||||||
@@ -13,7 +13,7 @@ win32-g++|win32-clang-g++ {
|
|||||||
|
|
||||||
# Use alternative linker (for both GCC and Clang)
|
# Use alternative linker (for both GCC and Clang)
|
||||||
# CONFIG *= use_lld_linker does not work on MinGW
|
# CONFIG *= use_lld_linker does not work on MinGW
|
||||||
QMAKE_LFLAGS *= -fuse-ld=lld
|
# QMAKE_LFLAGS *= -fuse-ld=lld
|
||||||
|
|
||||||
# Nothing to do, auto-configuration is enabled
|
# Nothing to do, auto-configuration is enabled
|
||||||
!disable_autoconf: return()
|
!disable_autoconf: return()
|
||||||
|
|||||||
Reference in New Issue
Block a user