summaryrefslogtreecommitdiffstats
path: root/win
diff options
context:
space:
mode:
authorapnadkarni <apnmbx-wits@yahoo.com>2017-10-23 13:53:51 (GMT)
committerapnadkarni <apnmbx-wits@yahoo.com>2017-10-23 13:53:51 (GMT)
commitfe8915122a91a1f6a4ba0a1a3999ae673399b404 (patch)
tree0216fe6271b6ff753e41a8c49dbdc63784e80f8b /win
parent7db056b75a847ee07e8c457304fec5b3c68bed4a (diff)
downloadtcl-fe8915122a91a1f6a4ba0a1a3999ae673399b404.zip
tcl-fe8915122a91a1f6a4ba0a1a3999ae673399b404.tar.gz
tcl-fe8915122a91a1f6a4ba0a1a3999ae673399b404.tar.bz2
Eliminate loimpact and tclalloc options.
Diffstat (limited to 'win')
-rw-r--r--win/rules.vc15
1 files changed, 2 insertions, 13 deletions
diff --git a/win/rules.vc b/win/rules.vc
index 69f531e..6bdfa8a 100644
--- a/win/rules.vc
+++ b/win/rules.vc
@@ -573,8 +573,6 @@ LINKERFLAGS = $(LINKERFLAGS) -ltcg
# MSVCRT - 1 -> link to dynamic C runtime even when building static Tcl build
# 0 -> link to static C runtime for static Tcl build.
# Does not impact shared Tcl builds (STATIC_BUILD == 0)
-# LOIMPACT - 1 -> Ask Windows loader to aggressively trim the working set.
-# Will reduce physical memory use at cost of performance.
# TCL_USE_STATIC_PACKAGES - 1 -> statically link the registry and dde extensions
# in the Tcl shell. 0 -> keep them as shared libraries
# Does not impact shared Tcl builds.
@@ -595,7 +593,6 @@ SYMBOLS = 0
PROFILE = 0
PGO = 0
MSVCRT = 1
-LOIMPACT = 0
TCL_USE_STATIC_PACKAGES = 0
USE_THREAD_ALLOC = 1
UNCHECKED = 0
@@ -681,10 +678,7 @@ PGO = 0
!endif
!if [nmakehlp -f $(OPTS) "loimpact"]
-!message *** Doing loimpact
-LOIMPACT = 1
-!else
-LOIMPACT = 0
+!message *** Warning: ignoring option "loimpact" - deprecated on modern Windows.
!endif
# TBD - should get rid of this option
@@ -693,9 +687,8 @@ LOIMPACT = 0
USE_THREAD_ALLOC = 1
!endif
-# TBD - should get rid of this option
!if [nmakehlp -f $(OPTS) "tclalloc"]
-!message *** Doing tclalloc
+!error *** Option `tclalloc` is
USE_THREAD_ALLOC = 0
!endif
@@ -1332,10 +1325,6 @@ lflags = $(lflags) -opt:nowin98
!endif
!endif
-!if $(LOIMPACT)
-lflags = $(lflags) -ws:aggressive
-!endif
-
dlllflags = $(lflags) -dll
conlflags = $(lflags) -subsystem:console
guilflags = $(lflags) -subsystem:windows