Diff
Not logged in

Differences From Artifact [4ff6f66fc5]:

To Artifact [885d5b4e7d]:


1
2
3
4
5
6
7
8
9
10
11
12
13
14

15
16
17
18
19
20
21
1
2
3
4
5
6
7
8
9
10
11
12
13

14
15
16
17
18
19
20
21













-
+







#------------------------------------------------------------------------------
# rules.vc --
#
#	Microsoft Visual C++ makefile include for decoding the commandline
#	macros.  This file does not need editing to build Tcl.
#
# See the file "license.terms" for information on usage and redistribution
# of this file, and for a DISCLAIMER OF ALL WARRANTIES.
# 
# Copyright (c) 2001-2003 David Gravereaux.
# Copyright (c) 2003-2007 Patrick Thoyts
#
#------------------------------------------------------------------------------
# RCS: @(#) $Id: rules.vc,v 1.32 2007/10/12 19:15:25 patthoyts Exp $
# RCS: @(#) $Id: rules.vc,v 1.33 2007/10/31 00:08:44 patthoyts Exp $
#------------------------------------------------------------------------------

!ifndef _RULES_VC
_RULES_VC = 1

cc32		= $(CC)   # built-in default.
link32		= link
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
102
103
104
105
106
107
108


109
110








111
112
113
114
115
116
117







-
-


-
-
-
-
-
-
-
-







OPTIMIZATIONS  = $(OPTIMIZATIONS) -Oi
!endif

!if [nmakehlp -c -Op]
OPTIMIZATIONS  = $(OPTIMIZATIONS) -Op
!endif

# Tk doesnt seem to be able to use -fp:strict.
!if "$(PROJECT)" != "tk"
!if [nmakehlp -c -fp:strict]
OPTIMIZATIONS  = $(OPTIMIZATIONS) -fp:strict
!endif
!else
!if [nmakehlp -c -fp:precise]
OPTIMIZATIONS  = $(OPTIMIZATIONS) -fp:precise
!endif
!if [nmakehlp -c -fp:except]
OPTIMIZATIONS  = $(OPTIMIZATIONS) -fp:except
!endif
!endif

!if [nmakehlp -c -Gs]
OPTIMIZATIONS  = $(OPTIMIZATIONS) -Gs
!endif

!if [nmakehlp -c -GS]