summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorjan.nijtmans <nijtmans@users.sourceforge.net>2020-12-02 11:57:04 (GMT)
committerjan.nijtmans <nijtmans@users.sourceforge.net>2020-12-02 11:57:04 (GMT)
commitc387e380dea36d13e5809aeea05acb5fa1663830 (patch)
tree9558de526e58ce78785e25603ed2e15d96e2f24a
parent15449e71fb0e333a91a7bb2b8e4fabfc1f98f597 (diff)
downloadtcl-c387e380dea36d13e5809aeea05acb5fa1663830.zip
tcl-c387e380dea36d13e5809aeea05acb5fa1663830.tar.gz
tcl-c387e380dea36d13e5809aeea05acb5fa1663830.tar.bz2
Don't use -opt:nowin98 linker option any more. See: [https://bugzilla.mozilla.org/show_bug.cgi?id=130372]
-rw-r--r--win/rules.vc12
1 files changed, 0 insertions, 12 deletions
diff --git a/win/rules.vc b/win/rules.vc
index f3e5439..ab43909 100644
--- a/win/rules.vc
+++ b/win/rules.vc
@@ -1481,18 +1481,6 @@ lflags = -nologo -machine:$(MACHINE) $(LINKERFLAGS) $(ldebug)
lflags = $(lflags) -nodefaultlib:libucrt.lib
!endif
-# Old linkers (Visual C++ 6 in particular) will link for fast loading
-# on Win98. Since we do not support Win98 any more, we specify nowin98
-# as recommended for NT and later. However, this is only required by
-# IX86 on older compilers and only needed if we are not doing a static build.
-
-!if "$(MACHINE)" == "IX86" && !$(STATIC_BUILD)
-!if [nmakehlp -l -opt:nowin98 $(LINKER_TESTFLAGS)]
-# Align sections for PE size savings.
-lflags = $(lflags) -opt:nowin98
-!endif
-!endif
-
dlllflags = $(lflags) -dll
conlflags = $(lflags) -subsystem:console
guilflags = $(lflags) -subsystem:windows