aboutsummaryrefslogtreecommitdiffstats
path: root/mps/code
diff options
context:
space:
mode:
authorRichard Kistruck2006-06-29 17:55:13 +0100
committerRichard Kistruck2006-06-29 17:55:13 +0100
commitb992fba80ccffa9a34259fffa570ee603c683117 (patch)
tree3ffab47826a459a5e5eaa81144e6497e8475f822 /mps/code
parent77b549a933a7ac2132d5e5a3d9604d2f22518e5e (diff)
parent8fffb7e63af2e57b2c92e033187eed3ad5d68970 (diff)
downloademacs-b992fba80ccffa9a34259fffa570ee603c683117.tar.gz
emacs-b992fba80ccffa9a34259fffa570ee603c683117.zip
Mps: fix w3 builds: integrate from master the following:
MPS: fix Windows build of text-executables needing formats, with new make-variable FMTTEST, replacing DWTEST and HETEST, and fixing awlut.exe build. (integrate from version/1.106/...@157962) (159467) MPS: fix w3i3mv "all" build with VC6: 1. amsss.c: initialize ambigRoot (uninitialized warning); 2. commpost.nmk: 2a. drop long-vanished protcv.exe; 2b. mpmss.exe needs MVFF; 2c. locusss.exe had no build rule; 3. finaltest.c: main does not use argc,v so declare as main(void); 4. lockutw3.c: add parens to avoid operator-precedence warning; 5. protocol.h: s/interface/interfaceIn: suspected compiler bug. (integrate from version/1.106/...@158054) (159468) MPS: attempt to fix w3i3mv "all" build with VC7: (unknown if these changes are effective, but they should be safe) 1. mpm.c: +1 to array size to make room for terminator of string initializer; 2. testlib.c: disable warning 4702: unreachable code, for va_end. (integrate from version/1.106/...@158055) (159469) Copied from Perforce Change: 159471 ServerID: perforce.ravenbrook.com
Diffstat (limited to 'mps/code')
-rw-r--r--mps/code/amsss.c2
-rw-r--r--mps/code/commpost.nmk40
-rw-r--r--mps/code/finaltest.c2
-rw-r--r--mps/code/lockutw3.c4
-rw-r--r--mps/code/mpm.c3
-rw-r--r--mps/code/protocol.h6
-rw-r--r--mps/code/testlib.c10
-rw-r--r--mps/code/w3almv.nmk45
-rw-r--r--mps/code/w3i3mv.nmk45
-rw-r--r--mps/code/w3ppmv.nmk45
10 files changed, 86 insertions, 116 deletions
diff --git a/mps/code/amsss.c b/mps/code/amsss.c
index 9c878a1934a..fa42abc2f05 100644
--- a/mps/code/amsss.c
+++ b/mps/code/amsss.c
@@ -74,7 +74,7 @@ static mps_pool_debug_option_s freecheckOptions =
74static void *test(void *arg, size_t haveAmbigous) 74static void *test(void *arg, size_t haveAmbigous)
75{ 75{
76 mps_pool_t pool; 76 mps_pool_t pool;
77 mps_root_t exactRoot, ambigRoot; 77 mps_root_t exactRoot, ambigRoot = NULL;
78 size_t lastStep = 0, i, r; 78 size_t lastStep = 0, i, r;
79 unsigned long objs; 79 unsigned long objs;
80 mps_ap_t busy_ap; 80 mps_ap_t busy_ap;
diff --git a/mps/code/commpost.nmk b/mps/code/commpost.nmk
index 7fa9a009205..7ac31eef857 100644
--- a/mps/code/commpost.nmk
+++ b/mps/code/commpost.nmk
@@ -16,7 +16,7 @@
16 16
17all: mpmss.exe amcss.exe amsss.exe amssshe.exe segsmss.exe awlut.exe awluthe.exe\ 17all: mpmss.exe amcss.exe amsss.exe amssshe.exe segsmss.exe awlut.exe awluthe.exe\
18 mpsicv.exe lockutw3.exe lockcov.exe poolncv.exe locv.exe qs.exe apss.exe \ 18 mpsicv.exe lockutw3.exe lockcov.exe poolncv.exe locv.exe qs.exe apss.exe \
19 finalcv.exe finaltest.exe arenacv.exe bttest.exe teletest.exe protcv.exe \ 19 finalcv.exe finaltest.exe arenacv.exe bttest.exe teletest.exe \
20 abqtest.exe cbstest.exe btcv.exe mv2test.exe messtest.exe steptest.exe \ 20 abqtest.exe cbstest.exe btcv.exe mv2test.exe messtest.exe steptest.exe \
21 locbwcss.exe locusss.exe \ 21 locbwcss.exe locusss.exe \
22 eventcnv.exe \ 22 eventcnv.exe \
@@ -32,7 +32,7 @@ swall: mmsw.lib replaysw.exe
32 32
33mpmss.exe amcss.exe amcsshe.exe amsss.exe amssshe.exe segsmss.exe awlut.exe awluthe.exe dwstress.exe \ 33mpmss.exe amcss.exe amcsshe.exe amsss.exe amssshe.exe segsmss.exe awlut.exe awluthe.exe dwstress.exe \
34 mpsicv.exe lockutw3.exe lockcov.exe poolncv.exe locv.exe qs.exe apss.exe \ 34 mpsicv.exe lockutw3.exe lockcov.exe poolncv.exe locv.exe qs.exe apss.exe \
35 finalcv.exe finaltest.exe arenacv.exe bttest.exe teletest.exe protcv.exe \ 35 finalcv.exe finaltest.exe arenacv.exe bttest.exe teletest.exe \
36 expt825.exe \ 36 expt825.exe \
37 abqtest.exe cbstest.exe btcv.exe mv2test.exe messtest.exe steptest.exe \ 37 abqtest.exe cbstest.exe btcv.exe mv2test.exe messtest.exe steptest.exe \
38 walkt0.exe locbwcss.exe locusss.exe \ 38 walkt0.exe locbwcss.exe locusss.exe \
@@ -108,21 +108,22 @@ FORCE:
108$(PFM)\$(VARIETY)\version.obj: FORCE 108$(PFM)\$(VARIETY)\version.obj: FORCE
109 109
110$(PFM)\$(VARIETY)\finalcv.exe: $(PFM)\$(VARIETY)\finalcv.obj \ 110$(PFM)\$(VARIETY)\finalcv.exe: $(PFM)\$(VARIETY)\finalcv.obj \
111 $(MPMOBJ) $(PLINTHOBJ) $(AMCOBJ) $(DWOBJ) $(DWTESTOBJ) \ 111 $(MPMOBJ) $(PLINTHOBJ) $(AMCOBJ) $(FMTTESTOBJ) \
112 $(MRGOBJ) $(TESTLIBOBJ) 112 $(MRGOBJ) $(TESTLIBOBJ)
113 113
114$(PFM)\$(VARIETY)\finaltest.exe: $(PFM)\$(VARIETY)\finaltest.obj \ 114$(PFM)\$(VARIETY)\finaltest.exe: $(PFM)\$(VARIETY)\finaltest.obj \
115 $(MPMOBJ) $(PLINTHOBJ) $(AMCOBJ) $(DWOBJ) $(DWTESTOBJ) \ 115 $(MPMOBJ) $(PLINTHOBJ) $(AMCOBJ) $(FMTTESTOBJ) \
116 $(MRGOBJ) $(TESTLIBOBJ) 116 $(MRGOBJ) $(TESTLIBOBJ)
117 117
118$(PFM)\$(VARIETY)\expt825.exe: $(PFM)\$(VARIETY)\expt825.obj \ 118$(PFM)\$(VARIETY)\expt825.exe: $(PFM)\$(VARIETY)\expt825.obj \
119 $(MPMOBJ) $(PLINTHOBJ) $(AMCOBJ) $(DWOBJ) $(DWTESTOBJ) \ 119 $(MPMOBJ) $(PLINTHOBJ) $(AMCOBJ) $(FMTTESTOBJ) \
120 $(MRGOBJ) $(TESTLIBOBJ) 120 $(MRGOBJ) $(TESTLIBOBJ)
121 121
122$(PFM)\$(VARIETY)\locv.exe: $(PFM)\$(VARIETY)\locv.obj \ 122$(PFM)\$(VARIETY)\locv.exe: $(PFM)\$(VARIETY)\locv.obj \
123 $(MPMOBJ) $(PLINTHOBJ) $(TESTLIBOBJ) $(LOOBJ) 123 $(MPMOBJ) $(PLINTHOBJ) $(TESTLIBOBJ) $(LOOBJ)
124 124
125$(PFM)\$(VARIETY)\mpmss.exe: $(PFM)\$(VARIETY)\mpmss.obj \ 125$(PFM)\$(VARIETY)\mpmss.exe: $(PFM)\$(VARIETY)\mpmss.obj \
126 $(PFM)\$(VARIETY)\poolmvff.obj \
126 $(MPMOBJ) $(PLINTHOBJ) $(TESTLIBOBJ) 127 $(MPMOBJ) $(PLINTHOBJ) $(TESTLIBOBJ)
127 128
128$(PFM)\$(VARIETY)\apss.exe: $(PFM)\$(VARIETY)\apss.obj \ 129$(PFM)\$(VARIETY)\apss.exe: $(PFM)\$(VARIETY)\apss.obj \
@@ -141,46 +142,47 @@ $(PFM)\$(VARIETY)\lockcov.exe: $(PFM)\$(VARIETY)\lockcov.obj \
141$(PFM)\$(VARIETY)\lockutw3.exe: $(PFM)\$(VARIETY)\lockutw3.obj \ 142$(PFM)\$(VARIETY)\lockutw3.exe: $(PFM)\$(VARIETY)\lockutw3.obj \
142 $(MPMOBJ) $(PLINTHOBJ) $(TESTLIBOBJ) 143 $(MPMOBJ) $(PLINTHOBJ) $(TESTLIBOBJ)
143 144
144$(PFM)\$(VARIETY)\protcv.exe: $(PFM)\$(VARIETY)\protcv.obj \
145 $(MPMOBJ) $(PLINTHOBJ)
146
147$(PFM)\$(VARIETY)\mpsicv.exe: $(PFM)\$(VARIETY)\mpsicv.obj \ 145$(PFM)\$(VARIETY)\mpsicv.exe: $(PFM)\$(VARIETY)\mpsicv.obj \
148 $(MPMOBJ) $(AMCOBJ) $(PLINTHOBJ) $(DWOBJ) $(DWTESTOBJ) \ 146 $(MPMOBJ) $(AMCOBJ) $(PLINTHOBJ) $(FMTTESTOBJ) \
149 $(TESTLIBOBJ) 147 $(TESTLIBOBJ)
150 148
151$(PFM)\$(VARIETY)\amcss.exe: $(PFM)\$(VARIETY)\amcss.obj \ 149$(PFM)\$(VARIETY)\amcss.exe: $(PFM)\$(VARIETY)\amcss.obj \
152 $(MPMOBJ) $(AMCOBJ) $(PLINTHOBJ) $(DWOBJ) $(DWTESTOBJ) \ 150 $(MPMOBJ) $(AMCOBJ) $(PLINTHOBJ) $(FMTTESTOBJ) \
153 $(TESTLIBOBJ) 151 $(TESTLIBOBJ)
154 152
155$(PFM)\$(VARIETY)\amcsshe.exe: $(PFM)\$(VARIETY)\amcsshe.obj \ 153$(PFM)\$(VARIETY)\amcsshe.exe: $(PFM)\$(VARIETY)\amcsshe.obj \
156 $(MPMOBJ) $(AMCOBJ) $(PLINTHOBJ) $(HETESTOBJ) \ 154 $(MPMOBJ) $(AMCOBJ) $(PLINTHOBJ) $(FMTTESTOBJ) \
157 $(TESTLIBOBJ) 155 $(TESTLIBOBJ)
158 156
159$(PFM)\$(VARIETY)\amsss.exe: $(PFM)\$(VARIETY)\amsss.obj \ 157$(PFM)\$(VARIETY)\amsss.exe: $(PFM)\$(VARIETY)\amsss.obj \
160 $(MPMOBJ) $(AMSOBJ) $(PLINTHOBJ) $(DWOBJ) $(DWTESTOBJ) \ 158 $(MPMOBJ) $(AMSOBJ) $(PLINTHOBJ) $(FMTTESTOBJ) \
161 $(TESTLIBOBJ) 159 $(TESTLIBOBJ)
162 160
163$(PFM)\$(VARIETY)\amssshe.exe: $(PFM)\$(VARIETY)\amssshe.obj \ 161$(PFM)\$(VARIETY)\amssshe.exe: $(PFM)\$(VARIETY)\amssshe.obj \
164 $(MPMOBJ) $(AMSOBJ) $(PLINTHOBJ) $(HETESTOBJ) \ 162 $(MPMOBJ) $(AMSOBJ) $(PLINTHOBJ) $(FMTTESTOBJ) \
165 $(TESTLIBOBJ) 163 $(TESTLIBOBJ)
166 164
167$(PFM)\$(VARIETY)\segsmss.exe: $(PFM)\$(VARIETY)\segsmss.obj \ 165$(PFM)\$(VARIETY)\segsmss.exe: $(PFM)\$(VARIETY)\segsmss.obj \
168 $(MPMOBJ) $(AMSOBJ) $(PLINTHOBJ) $(DWOBJ) $(DWTESTOBJ) \ 166 $(MPMOBJ) $(AMSOBJ) $(PLINTHOBJ) $(FMTTESTOBJ) \
169 $(TESTLIBOBJ) 167 $(TESTLIBOBJ)
170 168
171$(PFM)\$(VARIETY)\locbwcss.exe: $(PFM)\$(VARIETY)\locbwcss.obj \ 169$(PFM)\$(VARIETY)\locbwcss.exe: $(PFM)\$(VARIETY)\locbwcss.obj \
172 $(PFM)\$(VARIETY)\poolmvff.obj \ 170 $(PFM)\$(VARIETY)\poolmvff.obj \
173 $(MPMOBJ) $(PLINTHOBJ) $(TESTLIBOBJ) 171 $(MPMOBJ) $(PLINTHOBJ) $(TESTLIBOBJ)
174 172
173$(PFM)\$(VARIETY)\locusss.exe: $(PFM)\$(VARIETY)\locusss.obj \
174 $(PFM)\$(VARIETY)\poolmvff.obj \
175 $(MPMOBJ) $(PLINTHOBJ) $(TESTLIBOBJ)
176
175$(PFM)\$(VARIETY)\dwstress.exe: $(PFM)\$(VARIETY)\dwstress.obj \ 177$(PFM)\$(VARIETY)\dwstress.exe: $(PFM)\$(VARIETY)\dwstress.obj \
176 $(DWOBJ) $(MPMOBJ) $(PLINTHOBJ) $(AMCOBJ) 178 $(DWOBJ) $(MPMOBJ) $(PLINTHOBJ) $(AMCOBJ)
177 179
178$(PFM)\$(VARIETY)\awlut.exe: $(PFM)\$(VARIETY)\awlut.obj \ 180$(PFM)\$(VARIETY)\awlut.exe: $(PFM)\$(VARIETY)\awlut.obj \
179 $(DWTESTOBJ) \ 181 $(FMTTESTOBJ) \
180 $(MPMOBJ) $(PLINTHOBJ) $(TESTLIBOBJ) $(LOOBJ) $(AWLOBJ) 182 $(MPMOBJ) $(PLINTHOBJ) $(TESTLIBOBJ) $(LOOBJ) $(AWLOBJ)
181 183
182$(PFM)\$(VARIETY)\awluthe.exe: $(PFM)\$(VARIETY)\awluthe.obj \ 184$(PFM)\$(VARIETY)\awluthe.exe: $(PFM)\$(VARIETY)\awluthe.obj \
183 $(HETESTOBJ) \ 185 $(FMTTESTOBJ) \
184 $(MPMOBJ) $(PLINTHOBJ) $(TESTLIBOBJ) $(LOOBJ) $(AWLOBJ) 186 $(MPMOBJ) $(PLINTHOBJ) $(TESTLIBOBJ) $(LOOBJ) $(AWLOBJ)
185 187
186$(PFM)\$(VARIETY)\poolncv.exe: $(PFM)\$(VARIETY)\poolncv.obj \ 188$(PFM)\$(VARIETY)\poolncv.exe: $(PFM)\$(VARIETY)\poolncv.obj \
@@ -229,15 +231,15 @@ $(PFM)\$(VARIETY)\messtest.exe: $(PFM)\$(VARIETY)\messtest.obj \
229 $(MPMOBJ) $(PLINTHOBJ) $(TESTLIBOBJ) 231 $(MPMOBJ) $(PLINTHOBJ) $(TESTLIBOBJ)
230 232
231$(PFM)\$(VARIETY)\steptest.exe: $(PFM)\$(VARIETY)\steptest.obj \ 233$(PFM)\$(VARIETY)\steptest.exe: $(PFM)\$(VARIETY)\steptest.obj \
232 $(MPMOBJ) $(AMCOBJ) $(PLINTHOBJ) $(DWOBJ) $(DWTESTOBJ) \ 234 $(MPMOBJ) $(AMCOBJ) $(PLINTHOBJ) $(FMTTESTOBJ) \
233 $(TESTLIBOBJ) 235 $(TESTLIBOBJ)
234 236
235$(PFM)\$(VARIETY)\walkt0.exe: $(PFM)\$(VARIETY)\walkt0.obj \ 237$(PFM)\$(VARIETY)\walkt0.exe: $(PFM)\$(VARIETY)\walkt0.obj \
236 $(MPMOBJ) $(AMCOBJ) $(PLINTHOBJ) $(DWOBJ) $(DWTESTOBJ) \ 238 $(MPMOBJ) $(AMCOBJ) $(PLINTHOBJ) $(FMTTESTOBJ) \
237 $(TESTLIBOBJ) 239 $(TESTLIBOBJ)
238 240
239$(PFM)\$(VARIETY)\exposet0.exe: $(PFM)\$(VARIETY)\exposet0.obj \ 241$(PFM)\$(VARIETY)\exposet0.exe: $(PFM)\$(VARIETY)\exposet0.obj \
240 $(MPMOBJ) $(AMCOBJ) $(PLINTHOBJ) $(DWOBJ) $(DWTESTOBJ) \ 242 $(MPMOBJ) $(AMCOBJ) $(PLINTHOBJ) $(FMTTESTOBJ) \
241 $(TESTLIBOBJ) 243 $(TESTLIBOBJ)
242 244
243$(PFM)\$(VARIETY)\mmsw.lib: $(SWOBJ) 245$(PFM)\$(VARIETY)\mmsw.lib: $(SWOBJ)
diff --git a/mps/code/finaltest.c b/mps/code/finaltest.c
index bdfdda4be85..24a6e81b9eb 100644
--- a/mps/code/finaltest.c
+++ b/mps/code/finaltest.c
@@ -241,7 +241,7 @@ static void *test(void *arg, size_t s)
241} 241}
242 242
243 243
244int main(int argc, char **argv) 244int main(void)
245{ 245{
246 mps_arena_t arena; 246 mps_arena_t arena;
247 mps_thr_t thread; 247 mps_thr_t thread;
diff --git a/mps/code/lockutw3.c b/mps/code/lockutw3.c
index 5b29b3fd450..2565ec60796 100644
--- a/mps/code/lockutw3.c
+++ b/mps/code/lockutw3.c
@@ -31,7 +31,7 @@ void incR(unsigned long i)
31 } 31 }
32 } else { 32 } else {
33 incR(i >> 1); 33 incR(i >> 1);
34 incR(i+1 >> 1); 34 incR( (i+1) >> 1);
35 } 35 }
36 LockReleaseRecursive(lock); 36 LockReleaseRecursive(lock);
37} 37}
@@ -39,7 +39,7 @@ void incR(unsigned long i)
39 39
40void inc(unsigned long i) 40void inc(unsigned long i)
41{ 41{
42 incR(i+1>>1); 42 incR( (i+1) >>1);
43 i >>= 1; 43 i >>= 1;
44 while (i) { 44 while (i) {
45 LockClaim(lock); 45 LockClaim(lock);
diff --git a/mps/code/mpm.c b/mps/code/mpm.c
index 0930be4c6d3..247cbd05a56 100644
--- a/mps/code/mpm.c
+++ b/mps/code/mpm.c
@@ -226,7 +226,8 @@ Bool ResIsAllocFailure(Res res)
226static Res WriteWord(mps_lib_FILE *stream, Word w, unsigned base, 226static Res WriteWord(mps_lib_FILE *stream, Word w, unsigned base,
227 unsigned width) 227 unsigned width)
228{ 228{
229 static const char digit[16] = "0123456789ABCDEF"; 229 static const char digit[16 + 1] = "0123456789ABCDEF";
230 /* + 1 for terminator: unused, but prevents compiler warning */
230 static const char pad = '0'; /* padding character */ 231 static const char pad = '0'; /* padding character */
231 char buf[MPS_WORD_WIDTH + 1]; /* enough for binary, */ 232 char buf[MPS_WORD_WIDTH + 1]; /* enough for binary, */
232 /* plus one for terminator */ 233 /* plus one for terminator */
diff --git a/mps/code/protocol.h b/mps/code/protocol.h
index 81f9b9bf511..4c70738e8f8 100644
--- a/mps/code/protocol.h
+++ b/mps/code/protocol.h
@@ -102,20 +102,22 @@ typedef struct ProtocolInstStruct *ProtocolInst;
102 * If "pro" is an instance of "interface", then returns TRUE 102 * If "pro" is an instance of "interface", then returns TRUE
103 * and sets coerceResult to point directly to the part of "pro" 103 * and sets coerceResult to point directly to the part of "pro"
104 * which contains the slots for "interface" 104 * which contains the slots for "interface"
105 * RHSK 2006-04-05 s/interface/interfaceIn/: job000605, suspect msvc bug.
105 */ 106 */
106typedef Bool (*ProtocolCoerceInstMethod)(ProtocolInst *coerceResult, 107typedef Bool (*ProtocolCoerceInstMethod)(ProtocolInst *coerceResult,
107 ProtocolInst pro, 108 ProtocolInst pro,
108 ProtocolClass interface); 109 ProtocolClass interfaceIn);
109 110
110/* ProtocolCoerceClassMethod -- coerce "proClass" to an "interface" class 111/* ProtocolCoerceClassMethod -- coerce "proClass" to an "interface" class
111 * 112 *
112 * If "proClass" is a subclass of "interface", then returns TRUE 113 * If "proClass" is a subclass of "interface", then returns TRUE
113 * and sets coerceResult to point directly to the part of 114 * and sets coerceResult to point directly to the part of
114 * "proClass" which contains the slots for "interface". 115 * "proClass" which contains the slots for "interface".
116 * RHSK 2006-04-05 s/interface/interfaceIn/: job000605, suspect msvc bug.
115 */ 117 */
116typedef Bool (*ProtocolCoerceClassMethod)(ProtocolClass *coerceResult, 118typedef Bool (*ProtocolCoerceClassMethod)(ProtocolClass *coerceResult,
117 ProtocolClass proClass, 119 ProtocolClass proClass,
118 ProtocolClass interface); 120 ProtocolClass interfaceIn);
119 121
120 122
121 123
diff --git a/mps/code/testlib.c b/mps/code/testlib.c
index 7010d2484d8..8cf36491cd3 100644
--- a/mps/code/testlib.c
+++ b/mps/code/testlib.c
@@ -18,6 +18,16 @@ struct itimerspec; /* stop complaints from time.h */
18#endif 18#endif
19#include <time.h> 19#include <time.h>
20 20
21#ifdef MPS_OS_W3
22#ifdef _MSC_VER
23#pragma warning(disable: 4702) /* unreachable code */
24 /* job000605: believed needed to prevent VC7 warning
25 * for error() below, in which va_end is mandated by
26 * ISO C (C99:7.15.1) even though it is unreachable.
27 */
28#endif
29#endif
30
21 31
22/* rnd -- a random number generator 32/* rnd -- a random number generator
23 * 33 *
diff --git a/mps/code/w3almv.nmk b/mps/code/w3almv.nmk
index d422a812d59..7c1c8e07b20 100644
--- a/mps/code/w3almv.nmk
+++ b/mps/code/w3almv.nmk
@@ -36,8 +36,7 @@ AMS = <poolams> <poolamsi>
36AWL = <poolawl> 36AWL = <poolawl>
37LO = <poollo> 37LO = <poollo>
38DW = <fmtdy> <fmtno> 38DW = <fmtdy> <fmtno>
39DWTEST = <fmtdytst> 39FMTTEST = <fmthe> <fmtdy> <fmtno> <fmtdytst>
40HETEST = <fmthe> <fmtdy> <fmtno> <fmtdytst>
41POOLN = <pooln> 40POOLN = <pooln>
42TESTLIB = <testlib> 41TESTLIB = <testlib>
43 42
@@ -77,10 +76,8 @@ SNCOBJ0 = $(SNC:<=w3almv\he\)
77SNCOBJ = $(SNCOBJ0:>=.obj) 76SNCOBJ = $(SNCOBJ0:>=.obj)
78DWOBJ0 = $(DW:<=w3almv\he\) 77DWOBJ0 = $(DW:<=w3almv\he\)
79DWOBJ = $(DWOBJ0:>=.obj) 78DWOBJ = $(DWOBJ0:>=.obj)
80DWTESTOBJ0 = $(DWTEST:<=w3almv\he\) 79FMTTESTOBJ0 = $(FMTTEST:<=w3almv\he\)
81DWTESTOBJ = $(DWTESTOBJ0:>=.obj) 80FMTTESTOBJ = $(FMTTESTOBJ0:>=.obj)
82HETESTOBJ0 = $(HETEST:<=w3almv\he\)
83HETESTOBJ = $(HETESTOBJ0:>=.obj)
84POOLNOBJ0 = $(POOLN:<=w3almv\he\) 81POOLNOBJ0 = $(POOLN:<=w3almv\he\)
85POOLNOBJ = $(POOLNOBJ0:>=.obj) 82POOLNOBJ = $(POOLNOBJ0:>=.obj)
86TESTLIBOBJ0 = $(TESTLIB:<=w3almv\he\) 83TESTLIBOBJ0 = $(TESTLIB:<=w3almv\he\)
@@ -108,10 +105,8 @@ SNCOBJ0 = $(SNC:<=w3almv\ce\)
108SNCOBJ = $(SNCOBJ0:>=.obj) 105SNCOBJ = $(SNCOBJ0:>=.obj)
109DWOBJ0 = $(DW:<=w3almv\ce\) 106DWOBJ0 = $(DW:<=w3almv\ce\)
110DWOBJ = $(DWOBJ0:>=.obj) 107DWOBJ = $(DWOBJ0:>=.obj)
111DWTESTOBJ0 = $(DWTEST:<=w3almv\ce\) 108FMTTESTOBJ0 = $(FMTTEST:<=w3almv\ce\)
112DWTESTOBJ = $(DWTESTOBJ0:>=.obj) 109FMTTESTOBJ = $(FMTTESTOBJ0:>=.obj)
113HETESTOBJ0 = $(HETEST:<=w3almv\ce\)
114HETESTOBJ = $(HETESTOBJ0:>=.obj)
115POOLNOBJ0 = $(POOLN:<=w3almv\ce\) 110POOLNOBJ0 = $(POOLN:<=w3almv\ce\)
116POOLNOBJ = $(POOLNOBJ0:>=.obj) 111POOLNOBJ = $(POOLNOBJ0:>=.obj)
117TESTLIBOBJ0 = $(TESTLIB:<=w3almv\ce\) 112TESTLIBOBJ0 = $(TESTLIB:<=w3almv\ce\)
@@ -139,10 +134,8 @@ SNCOBJ0 = $(SNC:<=w3almv\hi\)
139SNCOBJ = $(SNCOBJ0:>=.obj) 134SNCOBJ = $(SNCOBJ0:>=.obj)
140DWOBJ0 = $(DW:<=w3almv\hi\) 135DWOBJ0 = $(DW:<=w3almv\hi\)
141DWOBJ = $(DWOBJ0:>=.obj) 136DWOBJ = $(DWOBJ0:>=.obj)
142DWTESTOBJ0 = $(DWTEST:<=w3almv\hi\) 137FMTTESTOBJ0 = $(FMTTEST:<=w3almv\hi\)
143DWTESTOBJ = $(DWTESTOBJ0:>=.obj) 138FMTTESTOBJ = $(FMTTESTOBJ0:>=.obj)
144HETESTOBJ0 = $(HETEST:<=w3almv\hi\)
145HETESTOBJ = $(HETESTOBJ0:>=.obj)
146POOLNOBJ0 = $(POOLN:<=w3almv\hi\) 139POOLNOBJ0 = $(POOLN:<=w3almv\hi\)
147POOLNOBJ = $(POOLNOBJ0:>=.obj) 140POOLNOBJ = $(POOLNOBJ0:>=.obj)
148TESTLIBOBJ0 = $(TESTLIB:<=w3almv\hi\) 141TESTLIBOBJ0 = $(TESTLIB:<=w3almv\hi\)
@@ -170,10 +163,8 @@ SNCOBJ0 = $(SNC:<=w3almv\ci\)
170SNCOBJ = $(SNCOBJ0:>=.obj) 163SNCOBJ = $(SNCOBJ0:>=.obj)
171DWOBJ0 = $(DW:<=w3almv\ci\) 164DWOBJ0 = $(DW:<=w3almv\ci\)
172DWOBJ = $(DWOBJ0:>=.obj) 165DWOBJ = $(DWOBJ0:>=.obj)
173DWTESTOBJ0 = $(DWTEST:<=w3almv\ci\) 166FMTTESTOBJ0 = $(FMTTEST:<=w3almv\ci\)
174DWTESTOBJ = $(DWTESTOBJ0:>=.obj) 167FMTTESTOBJ = $(FMTTESTOBJ0:>=.obj)
175HETESTOBJ0 = $(HETEST:<=w3almv\ci\)
176HETESTOBJ = $(HETESTOBJ0:>=.obj)
177POOLNOBJ0 = $(POOLN:<=w3almv\ci\) 168POOLNOBJ0 = $(POOLN:<=w3almv\ci\)
178POOLNOBJ = $(POOLNOBJ0:>=.obj) 169POOLNOBJ = $(POOLNOBJ0:>=.obj)
179TESTLIBOBJ0 = $(TESTLIB:<=w3almv\ci\) 170TESTLIBOBJ0 = $(TESTLIB:<=w3almv\ci\)
@@ -201,10 +192,8 @@ SNCOBJ0 = $(SNC:<=w3almv\ti\)
201SNCOBJ = $(SNCOBJ0:>=.obj) 192SNCOBJ = $(SNCOBJ0:>=.obj)
202DWOBJ0 = $(DW:<=w3almv\ti\) 193DWOBJ0 = $(DW:<=w3almv\ti\)
203DWOBJ = $(DWOBJ0:>=.obj) 194DWOBJ = $(DWOBJ0:>=.obj)
204DWTESTOBJ0 = $(DWTEST:<=w3almv\ti\) 195FMTTESTOBJ0 = $(FMTTEST:<=w3almv\ti\)
205DWTESTOBJ = $(DWTESTOBJ0:>=.obj) 196FMTTESTOBJ = $(FMTTESTOBJ0:>=.obj)
206HETESTOBJ0 = $(HETEST:<=w3almv\ti\)
207HETESTOBJ = $(HETESTOBJ0:>=.obj)
208POOLNOBJ0 = $(POOLN:<=w3almv\ti\) 197POOLNOBJ0 = $(POOLN:<=w3almv\ti\)
209POOLNOBJ = $(POOLNOBJ0:>=.obj) 198POOLNOBJ = $(POOLNOBJ0:>=.obj)
210TESTLIBOBJ0 = $(TESTLIB:<=w3almv\ti\) 199TESTLIBOBJ0 = $(TESTLIB:<=w3almv\ti\)
@@ -232,10 +221,8 @@ SNCOBJ0 = $(SNC:<=w3almv\wi\)
232SNCOBJ = $(SNCOBJ0:>=.obj) 221SNCOBJ = $(SNCOBJ0:>=.obj)
233DWOBJ0 = $(DW:<=w3almv\wi\) 222DWOBJ0 = $(DW:<=w3almv\wi\)
234DWOBJ = $(DWOBJ0:>=.obj) 223DWOBJ = $(DWOBJ0:>=.obj)
235DWTESTOBJ0 = $(DWTEST:<=w3almv\wi\) 224FMTTESTOBJ0 = $(FMTTEST:<=w3almv\wi\)
236DWTESTOBJ = $(DWTESTOBJ0:>=.obj) 225FMTTESTOBJ = $(FMTTESTOBJ0:>=.obj)
237HETESTOBJ0 = $(HETEST:<=w3almv\wi\)
238HETESTOBJ = $(HETESTOBJ0:>=.obj)
239POOLNOBJ0 = $(POOLN:<=w3almv\wi\) 226POOLNOBJ0 = $(POOLN:<=w3almv\wi\)
240POOLNOBJ = $(POOLNOBJ0:>=.obj) 227POOLNOBJ = $(POOLNOBJ0:>=.obj)
241TESTLIBOBJ0 = $(TESTLIB:<=w3almv\wi\) 228TESTLIBOBJ0 = $(TESTLIB:<=w3almv\wi\)
@@ -263,10 +250,8 @@ SNCOBJ0 = $(SNC:<=w3almv\we\)
263SNCOBJ = $(SNCOBJ0:>=.obj) 250SNCOBJ = $(SNCOBJ0:>=.obj)
264DWOBJ0 = $(DW:<=w3almv\we\) 251DWOBJ0 = $(DW:<=w3almv\we\)
265DWOBJ = $(DWOBJ0:>=.obj) 252DWOBJ = $(DWOBJ0:>=.obj)
266DWTESTOBJ0 = $(DWTEST:<=w3almv\we\) 253FMTTESTOBJ0 = $(FMTTEST:<=w3almv\we\)
267DWTESTOBJ = $(DWTESTOBJ0:>=.obj) 254FMTTESTOBJ = $(FMTTESTOBJ0:>=.obj)
268HETESTOBJ0 = $(HETEST:<=w3almv\we\)
269HETESTOBJ = $(HETESTOBJ0:>=.obj)
270POOLNOBJ0 = $(POOLN:<=w3almv\we\) 255POOLNOBJ0 = $(POOLN:<=w3almv\we\)
271POOLNOBJ = $(POOLNOBJ0:>=.obj) 256POOLNOBJ = $(POOLNOBJ0:>=.obj)
272TESTLIBOBJ0 = $(TESTLIB:<=w3almv\we\) 257TESTLIBOBJ0 = $(TESTLIB:<=w3almv\we\)
diff --git a/mps/code/w3i3mv.nmk b/mps/code/w3i3mv.nmk
index 3f2c8cfce50..f738fa19735 100644
--- a/mps/code/w3i3mv.nmk
+++ b/mps/code/w3i3mv.nmk
@@ -37,8 +37,7 @@ AWL = <poolawl>
37LO = <poollo> 37LO = <poollo>
38SNC = <poolsnc> 38SNC = <poolsnc>
39DW = <fmtdy> <fmtno> 39DW = <fmtdy> <fmtno>
40DWTEST = <fmtdytst> 40FMTTEST = <fmthe> <fmtdy> <fmtno> <fmtdytst>
41HETEST = <fmthe> <fmtdy> <fmtno> <fmtdytst>
42POOLN = <pooln> 41POOLN = <pooln>
43TESTLIB = <testlib> 42TESTLIB = <testlib>
44 43
@@ -77,10 +76,8 @@ SNCOBJ0 = $(SNC:<=w3i3mv\he\)
77SNCOBJ = $(SNCOBJ0:>=.obj) 76SNCOBJ = $(SNCOBJ0:>=.obj)
78DWOBJ0 = $(DW:<=w3i3mv\he\) 77DWOBJ0 = $(DW:<=w3i3mv\he\)
79DWOBJ = $(DWOBJ0:>=.obj) 78DWOBJ = $(DWOBJ0:>=.obj)
80DWTESTOBJ0 = $(DWTEST:<=w3i3mv\he\) 79FMTTESTOBJ0 = $(FMTTEST:<=w3i3mv\he\)
81DWTESTOBJ = $(DWTESTOBJ0:>=.obj) 80FMTTESTOBJ = $(FMTTESTOBJ0:>=.obj)
82HETESTOBJ0 = $(HETEST:<=w3i3mv\he\)
83HETESTOBJ = $(HETESTOBJ0:>=.obj)
84POOLNOBJ0 = $(POOLN:<=w3i3mv\he\) 81POOLNOBJ0 = $(POOLN:<=w3i3mv\he\)
85POOLNOBJ = $(POOLNOBJ0:>=.obj) 82POOLNOBJ = $(POOLNOBJ0:>=.obj)
86TESTLIBOBJ0 = $(TESTLIB:<=w3i3mv\he\) 83TESTLIBOBJ0 = $(TESTLIB:<=w3i3mv\he\)
@@ -108,10 +105,8 @@ SNCOBJ0 = $(SNC:<=w3i3mv\ce\)
108SNCOBJ = $(SNCOBJ0:>=.obj) 105SNCOBJ = $(SNCOBJ0:>=.obj)
109DWOBJ0 = $(DW:<=w3i3mv\ce\) 106DWOBJ0 = $(DW:<=w3i3mv\ce\)
110DWOBJ = $(DWOBJ0:>=.obj) 107DWOBJ = $(DWOBJ0:>=.obj)
111DWTESTOBJ0 = $(DWTEST:<=w3i3mv\ce\) 108FMTTESTOBJ0 = $(FMTTEST:<=w3i3mv\ce\)
112DWTESTOBJ = $(DWTESTOBJ0:>=.obj) 109FMTTESTOBJ = $(FMTTESTOBJ0:>=.obj)
113HETESTOBJ0 = $(HETEST:<=w3i3mv\ce\)
114HETESTOBJ = $(HETESTOBJ0:>=.obj)
115POOLNOBJ0 = $(POOLN:<=w3i3mv\ce\) 110POOLNOBJ0 = $(POOLN:<=w3i3mv\ce\)
116POOLNOBJ = $(POOLNOBJ0:>=.obj) 111POOLNOBJ = $(POOLNOBJ0:>=.obj)
117TESTLIBOBJ0 = $(TESTLIB:<=w3i3mv\ce\) 112TESTLIBOBJ0 = $(TESTLIB:<=w3i3mv\ce\)
@@ -139,10 +134,8 @@ SNCOBJ0 = $(SNC:<=w3i3mv\hi\)
139SNCOBJ = $(SNCOBJ0:>=.obj) 134SNCOBJ = $(SNCOBJ0:>=.obj)
140DWOBJ0 = $(DW:<=w3i3mv\hi\) 135DWOBJ0 = $(DW:<=w3i3mv\hi\)
141DWOBJ = $(DWOBJ0:>=.obj) 136DWOBJ = $(DWOBJ0:>=.obj)
142DWTESTOBJ0 = $(DWTEST:<=w3i3mv\hi\) 137FMTTESTOBJ0 = $(FMTTEST:<=w3i3mv\hi\)
143DWTESTOBJ = $(DWTESTOBJ0:>=.obj) 138FMTTESTOBJ = $(FMTTESTOBJ0:>=.obj)
144HETESTOBJ0 = $(HETEST:<=w3i3mv\hi\)
145HETESTOBJ = $(HETESTOBJ0:>=.obj)
146POOLNOBJ0 = $(POOLN:<=w3i3mv\hi\) 139POOLNOBJ0 = $(POOLN:<=w3i3mv\hi\)
147POOLNOBJ = $(POOLNOBJ0:>=.obj) 140POOLNOBJ = $(POOLNOBJ0:>=.obj)
148TESTLIBOBJ0 = $(TESTLIB:<=w3i3mv\hi\) 141TESTLIBOBJ0 = $(TESTLIB:<=w3i3mv\hi\)
@@ -170,10 +163,8 @@ SNCOBJ0 = $(SNC:<=w3i3mv\ci\)
170SNCOBJ = $(SNCOBJ0:>=.obj) 163SNCOBJ = $(SNCOBJ0:>=.obj)
171DWOBJ0 = $(DW:<=w3i3mv\ci\) 164DWOBJ0 = $(DW:<=w3i3mv\ci\)
172DWOBJ = $(DWOBJ0:>=.obj) 165DWOBJ = $(DWOBJ0:>=.obj)
173DWTESTOBJ0 = $(DWTEST:<=w3i3mv\ci\) 166FMTTESTOBJ0 = $(FMTTEST:<=w3i3mv\ci\)
174DWTESTOBJ = $(DWTESTOBJ0:>=.obj) 167FMTTESTOBJ = $(FMTTESTOBJ0:>=.obj)
175HETESTOBJ0 = $(HETEST:<=w3i3mv\ci\)
176HETESTOBJ = $(HETESTOBJ0:>=.obj)
177POOLNOBJ0 = $(POOLN:<=w3i3mv\ci\) 168POOLNOBJ0 = $(POOLN:<=w3i3mv\ci\)
178POOLNOBJ = $(POOLNOBJ0:>=.obj) 169POOLNOBJ = $(POOLNOBJ0:>=.obj)
179TESTLIBOBJ0 = $(TESTLIB:<=w3i3mv\ci\) 170TESTLIBOBJ0 = $(TESTLIB:<=w3i3mv\ci\)
@@ -201,10 +192,8 @@ SNCOBJ0 = $(SNC:<=w3i3mv\ti\)
201SNCOBJ = $(SNCOBJ0:>=.obj) 192SNCOBJ = $(SNCOBJ0:>=.obj)
202DWOBJ0 = $(DW:<=w3i3mv\ti\) 193DWOBJ0 = $(DW:<=w3i3mv\ti\)
203DWOBJ = $(DWOBJ0:>=.obj) 194DWOBJ = $(DWOBJ0:>=.obj)
204DWTESTOBJ0 = $(DWTEST:<=w3i3mv\ti\) 195FMTTESTOBJ0 = $(FMTTEST:<=w3i3mv\ti\)
205DWTESTOBJ = $(DWTESTOBJ0:>=.obj) 196FMTTESTOBJ = $(FMTTESTOBJ0:>=.obj)
206HETESTOBJ0 = $(HETEST:<=w3i3mv\ti\)
207HETESTOBJ = $(HETESTOBJ0:>=.obj)
208POOLNOBJ0 = $(POOLN:<=w3i3mv\ti\) 197POOLNOBJ0 = $(POOLN:<=w3i3mv\ti\)
209POOLNOBJ = $(POOLNOBJ0:>=.obj) 198POOLNOBJ = $(POOLNOBJ0:>=.obj)
210TESTLIBOBJ0 = $(TESTLIB:<=w3i3mv\ti\) 199TESTLIBOBJ0 = $(TESTLIB:<=w3i3mv\ti\)
@@ -232,10 +221,8 @@ SNCOBJ0 = $(SNC:<=w3i3mv\wi\)
232SNCOBJ = $(SNCOBJ0:>=.obj) 221SNCOBJ = $(SNCOBJ0:>=.obj)
233DWOBJ0 = $(DW:<=w3i3mv\wi\) 222DWOBJ0 = $(DW:<=w3i3mv\wi\)
234DWOBJ = $(DWOBJ0:>=.obj) 223DWOBJ = $(DWOBJ0:>=.obj)
235DWTESTOBJ0 = $(DWTEST:<=w3i3mv\wi\) 224FMTTESTOBJ0 = $(FMTTEST:<=w3i3mv\wi\)
236DWTESTOBJ = $(DWTESTOBJ0:>=.obj) 225FMTTESTOBJ = $(FMTTESTOBJ0:>=.obj)
237HETESTOBJ0 = $(HETEST:<=w3i3mv\wi\)
238HETESTOBJ = $(HETESTOBJ0:>=.obj)
239POOLNOBJ0 = $(POOLN:<=w3i3mv\wi\) 226POOLNOBJ0 = $(POOLN:<=w3i3mv\wi\)
240POOLNOBJ = $(POOLNOBJ0:>=.obj) 227POOLNOBJ = $(POOLNOBJ0:>=.obj)
241TESTLIBOBJ0 = $(TESTLIB:<=w3i3mv\wi\) 228TESTLIBOBJ0 = $(TESTLIB:<=w3i3mv\wi\)
@@ -263,10 +250,8 @@ SNCOBJ0 = $(SNC:<=w3i3mv\we\)
263SNCOBJ = $(SNCOBJ0:>=.obj) 250SNCOBJ = $(SNCOBJ0:>=.obj)
264DWOBJ0 = $(DW:<=w3i3mv\we\) 251DWOBJ0 = $(DW:<=w3i3mv\we\)
265DWOBJ = $(DWOBJ0:>=.obj) 252DWOBJ = $(DWOBJ0:>=.obj)
266DWTESTOBJ0 = $(DWTEST:<=w3i3mv\we\) 253FMTTESTOBJ0 = $(FMTTEST:<=w3i3mv\we\)
267DWTESTOBJ = $(DWTESTOBJ0:>=.obj) 254FMTTESTOBJ = $(FMTTESTOBJ0:>=.obj)
268HETESTOBJ0 = $(HETEST:<=w3i3mv\we\)
269HETESTOBJ = $(HETESTOBJ0:>=.obj)
270POOLNOBJ0 = $(POOLN:<=w3i3mv\we\) 255POOLNOBJ0 = $(POOLN:<=w3i3mv\we\)
271POOLNOBJ = $(POOLNOBJ0:>=.obj) 256POOLNOBJ = $(POOLNOBJ0:>=.obj)
272TESTLIBOBJ0 = $(TESTLIB:<=w3i3mv\we\) 257TESTLIBOBJ0 = $(TESTLIB:<=w3i3mv\we\)
diff --git a/mps/code/w3ppmv.nmk b/mps/code/w3ppmv.nmk
index 9b95fd2c336..f75131a576e 100644
--- a/mps/code/w3ppmv.nmk
+++ b/mps/code/w3ppmv.nmk
@@ -33,8 +33,7 @@ AMS = <poolams> <poolamsi>
33AWL = <poolawl> 33AWL = <poolawl>
34LO = <poollo> 34LO = <poollo>
35DW = <fmtdy> <fmtno> 35DW = <fmtdy> <fmtno>
36DWTEST = <fmtdytst> 36FMTTEST = <fmthe> <fmtdy> <fmtno> <fmtdytst>
37HETEST = <fmthe> <fmtdy> <fmtno> <fmtdytst>
38POOLN = <pooln> 37POOLN = <pooln>
39TESTLIB = <testlib> 38TESTLIB = <testlib>
40 39
@@ -74,10 +73,8 @@ SNCOBJ0 = $(SNC:<=w3ppmv\he\)
74SNCOBJ = $(SNCOBJ0:>=.obj) 73SNCOBJ = $(SNCOBJ0:>=.obj)
75DWOBJ0 = $(DW:<=w3ppmv\he\) 74DWOBJ0 = $(DW:<=w3ppmv\he\)
76DWOBJ = $(DWOBJ0:>=.obj) 75DWOBJ = $(DWOBJ0:>=.obj)
77DWTESTOBJ0 = $(DWTEST:<=w3ppmv\he\) 76FMTTESTOBJ0 = $(FMTTEST:<=w3ppmv\he\)
78DWTESTOBJ = $(DWTESTOBJ0:>=.obj) 77FMTTESTOBJ = $(FMTTESTOBJ0:>=.obj)
79HETESTOBJ0 = $(HETEST:<=w3ppmv\he\)
80HETESTOBJ = $(HETESTOBJ0:>=.obj)
81POOLNOBJ0 = $(POOLN:<=w3ppmv\he\) 78POOLNOBJ0 = $(POOLN:<=w3ppmv\he\)
82POOLNOBJ = $(POOLNOBJ0:>=.obj) 79POOLNOBJ = $(POOLNOBJ0:>=.obj)
83TESTLIBOBJ0 = $(TESTLIB:<=w3ppmv\he\) 80TESTLIBOBJ0 = $(TESTLIB:<=w3ppmv\he\)
@@ -105,10 +102,8 @@ SNCOBJ0 = $(SNC:<=w3ppmv\ce\)
105SNCOBJ = $(SNCOBJ0:>=.obj) 102SNCOBJ = $(SNCOBJ0:>=.obj)
106DWOBJ0 = $(DW:<=w3ppmv\ce\) 103DWOBJ0 = $(DW:<=w3ppmv\ce\)
107DWOBJ = $(DWOBJ0:>=.obj) 104DWOBJ = $(DWOBJ0:>=.obj)
108DWTESTOBJ0 = $(DWTEST:<=w3ppmv\ce\) 105FMTTESTOBJ0 = $(FMTTEST:<=w3ppmv\ce\)
109DWTESTOBJ = $(DWTESTOBJ0:>=.obj) 106FMTTESTOBJ = $(FMTTESTOBJ0:>=.obj)
110HETESTOBJ0 = $(HETEST:<=w3ppmv\ce\)
111HETESTOBJ = $(HETESTOBJ0:>=.obj)
112POOLNOBJ0 = $(POOLN:<=w3ppmv\ce\) 107POOLNOBJ0 = $(POOLN:<=w3ppmv\ce\)
113POOLNOBJ = $(POOLNOBJ0:>=.obj) 108POOLNOBJ = $(POOLNOBJ0:>=.obj)
114TESTLIBOBJ0 = $(TESTLIB:<=w3ppmv\ce\) 109TESTLIBOBJ0 = $(TESTLIB:<=w3ppmv\ce\)
@@ -136,10 +131,8 @@ SNCOBJ0 = $(SNC:<=w3ppmv\hi\)
136SNCOBJ = $(SNCOBJ0:>=.obj) 131SNCOBJ = $(SNCOBJ0:>=.obj)
137DWOBJ0 = $(DW:<=w3ppmv\hi\) 132DWOBJ0 = $(DW:<=w3ppmv\hi\)
138DWOBJ = $(DWOBJ0:>=.obj) 133DWOBJ = $(DWOBJ0:>=.obj)
139DWTESTOBJ0 = $(DWTEST:<=w3ppmv\hi\) 134FMTTESTOBJ0 = $(FMTTEST:<=w3ppmv\hi\)
140DWTESTOBJ = $(DWTESTOBJ0:>=.obj) 135FMTTESTOBJ = $(FMTTESTOBJ0:>=.obj)
141HETESTOBJ0 = $(HETEST:<=w3ppmv\hi\)
142HETESTOBJ = $(HETESTOBJ0:>=.obj)
143POOLNOBJ0 = $(POOLN:<=w3ppmv\hi\) 136POOLNOBJ0 = $(POOLN:<=w3ppmv\hi\)
144POOLNOBJ = $(POOLNOBJ0:>=.obj) 137POOLNOBJ = $(POOLNOBJ0:>=.obj)
145TESTLIBOBJ0 = $(TESTLIB:<=w3ppmv\hi\) 138TESTLIBOBJ0 = $(TESTLIB:<=w3ppmv\hi\)
@@ -167,10 +160,8 @@ SNCOBJ0 = $(SNC:<=w3ppmv\ci\)
167SNCOBJ = $(SNCOBJ0:>=.obj) 160SNCOBJ = $(SNCOBJ0:>=.obj)
168DWOBJ0 = $(DW:<=w3ppmv\ci\) 161DWOBJ0 = $(DW:<=w3ppmv\ci\)
169DWOBJ = $(DWOBJ0:>=.obj) 162DWOBJ = $(DWOBJ0:>=.obj)
170DWTESTOBJ0 = $(DWTEST:<=w3ppmv\ci\) 163FMTTESTOBJ0 = $(FMTTEST:<=w3ppmv\ci\)
171DWTESTOBJ = $(DWTESTOBJ0:>=.obj) 164FMTTESTOBJ = $(FMTTESTOBJ0:>=.obj)
172HETESTOBJ0 = $(HETEST:<=w3ppmv\ci\)
173HETESTOBJ = $(HETESTOBJ0:>=.obj)
174POOLNOBJ0 = $(POOLN:<=w3ppmv\ci\) 165POOLNOBJ0 = $(POOLN:<=w3ppmv\ci\)
175POOLNOBJ = $(POOLNOBJ0:>=.obj) 166POOLNOBJ = $(POOLNOBJ0:>=.obj)
176TESTLIBOBJ0 = $(TESTLIB:<=w3ppmv\ci\) 167TESTLIBOBJ0 = $(TESTLIB:<=w3ppmv\ci\)
@@ -198,10 +189,8 @@ SNCOBJ0 = $(SNC:<=w3ppmv\ti\)
198SNCOBJ = $(SNCOBJ0:>=.obj) 189SNCOBJ = $(SNCOBJ0:>=.obj)
199DWOBJ0 = $(DW:<=w3ppmv\ti\) 190DWOBJ0 = $(DW:<=w3ppmv\ti\)
200DWOBJ = $(DWOBJ0:>=.obj) 191DWOBJ = $(DWOBJ0:>=.obj)
201DWTESTOBJ0 = $(DWTEST:<=w3ppmv\ti\) 192FMTTESTOBJ0 = $(FMTTEST:<=w3ppmv\ti\)
202DWTESTOBJ = $(DWTESTOBJ0:>=.obj) 193FMTTESTOBJ = $(FMTTESTOBJ0:>=.obj)
203HETESTOBJ0 = $(HETEST:<=w3ppmv\ti\)
204HETESTOBJ = $(HETESTOBJ0:>=.obj)
205POOLNOBJ0 = $(POOLN:<=w3ppmv\ti\) 194POOLNOBJ0 = $(POOLN:<=w3ppmv\ti\)
206POOLNOBJ = $(POOLNOBJ0:>=.obj) 195POOLNOBJ = $(POOLNOBJ0:>=.obj)
207TESTLIBOBJ0 = $(TESTLIB:<=w3ppmv\ti\) 196TESTLIBOBJ0 = $(TESTLIB:<=w3ppmv\ti\)
@@ -229,10 +218,8 @@ SNCOBJ0 = $(SNC:<=w3ppmv\wi\)
229SNCOBJ = $(SNCOBJ0:>=.obj) 218SNCOBJ = $(SNCOBJ0:>=.obj)
230DWOBJ0 = $(DW:<=w3ppmv\wi\) 219DWOBJ0 = $(DW:<=w3ppmv\wi\)
231DWOBJ = $(DWOBJ0:>=.obj) 220DWOBJ = $(DWOBJ0:>=.obj)
232DWTESTOBJ0 = $(DWTEST:<=w3ppmv\wi\) 221FMTTESTOBJ0 = $(FMTTEST:<=w3ppmv\wi\)
233DWTESTOBJ = $(DWTESTOBJ0:>=.obj) 222FMTTESTOBJ = $(FMTTESTOBJ0:>=.obj)
234HETESTOBJ0 = $(HETEST:<=w3ppmv\wi\)
235HETESTOBJ = $(HETESTOBJ0:>=.obj)
236POOLNOBJ0 = $(POOLN:<=w3ppmv\wi\) 223POOLNOBJ0 = $(POOLN:<=w3ppmv\wi\)
237POOLNOBJ = $(POOLNOBJ0:>=.obj) 224POOLNOBJ = $(POOLNOBJ0:>=.obj)
238TESTLIBOBJ0 = $(TESTLIB:<=w3ppmv\wi\) 225TESTLIBOBJ0 = $(TESTLIB:<=w3ppmv\wi\)
@@ -260,10 +247,8 @@ SNCOBJ0 = $(SNC:<=w3ppmv\we\)
260SNCOBJ = $(SNCOBJ0:>=.obj) 247SNCOBJ = $(SNCOBJ0:>=.obj)
261DWOBJ0 = $(DW:<=w3ppmv\we\) 248DWOBJ0 = $(DW:<=w3ppmv\we\)
262DWOBJ = $(DWOBJ0:>=.obj) 249DWOBJ = $(DWOBJ0:>=.obj)
263DWTESTOBJ0 = $(DWTEST:<=w3ppmv\we\) 250FMTTESTOBJ0 = $(FMTTEST:<=w3ppmv\we\)
264DWTESTOBJ = $(DWTESTOBJ0:>=.obj) 251FMTTESTOBJ = $(FMTTESTOBJ0:>=.obj)
265HETESTOBJ0 = $(HETEST:<=w3ppmv\we\)
266HETESTOBJ = $(HETESTOBJ0:>=.obj)
267POOLNOBJ0 = $(POOLN:<=w3ppmv\we\) 252POOLNOBJ0 = $(POOLN:<=w3ppmv\we\)
268POOLNOBJ = $(POOLNOBJ0:>=.obj) 253POOLNOBJ = $(POOLNOBJ0:>=.obj)
269TESTLIBOBJ0 = $(TESTLIB:<=w3ppmv\we\) 254TESTLIBOBJ0 = $(TESTLIB:<=w3ppmv\we\)