summaryrefslogtreecommitdiffstats
path: root/win/rules.vc
diff options
context:
space:
mode:
authorjan.nijtmans <nijtmans@users.sourceforge.net>2023-09-12 10:11:55 (GMT)
committerjan.nijtmans <nijtmans@users.sourceforge.net>2023-09-12 10:11:55 (GMT)
commit3b3d524d3ab6cd4d2bb66f30dae043c5c622cf23 (patch)
treea7d3be3be5996d60c7e526bd007ff12be6c8e575 /win/rules.vc
parentf03ee8f9815a46ca1520e2b40825a81218c1b4d1 (diff)
parentb9bb8fd5b282207069eb191367f3a67d1daf50d5 (diff)
downloadtcl-3b3d524d3ab6cd4d2bb66f30dae043c5c622cf23.zip
tcl-3b3d524d3ab6cd4d2bb66f30dae043c5c622cf23.tar.gz
tcl-3b3d524d3ab6cd4d2bb66f30dae043c5c622cf23.tar.bz2
Merge 8.7
Diffstat (limited to 'win/rules.vc')
-rw-r--r--win/rules.vc9
1 files changed, 0 insertions, 9 deletions
diff --git a/win/rules.vc b/win/rules.vc
index 87b6fa5..3a95aab 100644
--- a/win/rules.vc
+++ b/win/rules.vc
@@ -816,7 +816,6 @@ DOTSEPARATED=$(DOTSEPARATED:b=.)
# configuration (ignored for Tcl itself)
# _USE_64BIT_TIME_T - forces a build using 64-bit time_t for 32-bit build
# (CRT library should support this, not needed for Tcl 9.x)
-# TCL_UTF_MAX=3 - forces a build using UTF-16 internally (not recommended).
# Further, LINKERFLAGS are modified based on above.
# Default values for all the above
@@ -889,11 +888,6 @@ _USE_64BIT_TIME_T = 1
!endif
!endif
-!if [nmakehlp -f $(OPTS) "utf16"]
-!message *** Force UTF-16 internally
-TCL_UTF_MAX = 3
-!endif
-
# Yes, it's weird that the "symbols" option controls DEBUG and
# the "pdbs" option controls SYMBOLS. That's historical.
!if [nmakehlp -f $(OPTS) "symbols"]
@@ -1451,9 +1445,6 @@ OPTDEFINES = $(OPTDEFINES) /D_USE_64BIT_TIME_T=1
# _ATL_XP_TARGETING - Newer SDK's need this to build for XP
COMPILERFLAGS = /D_ATL_XP_TARGETING
!endif
-!if "$(TCL_UTF_MAX)" == "3"
-OPTDEFINES = $(OPTDEFINES) /DTCL_UTF_MAX=3
-!endif
!if "$(TCL_BUILD_FOR)" == "8"
OPTDEFINES = $(OPTDEFINES) /DTCL_MAJOR_VERSION=8
!endif