summaryrefslogtreecommitdiffstats
path: root/qmake
diff options
context:
space:
mode:
authorYuhang Zhao <2546789017@qq.com>2019-02-11 20:39:36 +0800
committerYuhang Zhao <2546789017@qq.com>2019-02-11 23:27:57 +0000
commit3b87ecc06a4056de48ce7fa4d69ca71422cc1170 (patch)
treeb9051e98b8df77d7da36b91a15baf94d3118999d /qmake
parent9f22ac0aa0254f20f9b26aec7b124d74141fdfcd (diff)
Win32 makefile for qmake: Use proper linker
Use xilink for ICC and lld-link for Clang. Change-Id: I13c74339ae9e3e5c97210afd20a53c7e474b873b Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io> Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
Diffstat (limited to 'qmake')
-rw-r--r--qmake/Makefile.win324
1 files changed, 2 insertions, 2 deletions
diff --git a/qmake/Makefile.win32 b/qmake/Makefile.win32
index ed738e0c02..3f13df884a 100644
--- a/qmake/Makefile.win32
+++ b/qmake/Makefile.win32
@@ -12,11 +12,11 @@ QMKSRC = $(SOURCE_PATH)\qmake
#
!if "$(QMAKESPEC)" == "win32-icc"
CXX = icl
-LINKER = link
+LINKER = xilink
CFLAGS_EXTRA = /Zc:forScope /Qstd=c++11
!elseif "$(QMAKESPEC)" == "win32-clang-msvc"
CXX = clang-cl
-LINKER = link
+LINKER = lld-link
CFLAGS_EXTRA = -fms-compatibility-version=19.00.23506 -Wno-microsoft-enum-value
!else
CXX = cl