mirror of
git://git.sv.gnu.org/emacs.git
synced 2026-01-10 13:40:36 -08:00
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
This commit is contained in:
commit
b992fba80c
10 changed files with 86 additions and 116 deletions
|
|
@ -74,7 +74,7 @@ static mps_pool_debug_option_s freecheckOptions =
|
|||
static void *test(void *arg, size_t haveAmbigous)
|
||||
{
|
||||
mps_pool_t pool;
|
||||
mps_root_t exactRoot, ambigRoot;
|
||||
mps_root_t exactRoot, ambigRoot = NULL;
|
||||
size_t lastStep = 0, i, r;
|
||||
unsigned long objs;
|
||||
mps_ap_t busy_ap;
|
||||
|
|
|
|||
|
|
@ -16,7 +16,7 @@
|
|||
|
||||
all: mpmss.exe amcss.exe amsss.exe amssshe.exe segsmss.exe awlut.exe awluthe.exe\
|
||||
mpsicv.exe lockutw3.exe lockcov.exe poolncv.exe locv.exe qs.exe apss.exe \
|
||||
finalcv.exe finaltest.exe arenacv.exe bttest.exe teletest.exe protcv.exe \
|
||||
finalcv.exe finaltest.exe arenacv.exe bttest.exe teletest.exe \
|
||||
abqtest.exe cbstest.exe btcv.exe mv2test.exe messtest.exe steptest.exe \
|
||||
locbwcss.exe locusss.exe \
|
||||
eventcnv.exe \
|
||||
|
|
@ -32,7 +32,7 @@ swall: mmsw.lib replaysw.exe
|
|||
|
||||
mpmss.exe amcss.exe amcsshe.exe amsss.exe amssshe.exe segsmss.exe awlut.exe awluthe.exe dwstress.exe \
|
||||
mpsicv.exe lockutw3.exe lockcov.exe poolncv.exe locv.exe qs.exe apss.exe \
|
||||
finalcv.exe finaltest.exe arenacv.exe bttest.exe teletest.exe protcv.exe \
|
||||
finalcv.exe finaltest.exe arenacv.exe bttest.exe teletest.exe \
|
||||
expt825.exe \
|
||||
abqtest.exe cbstest.exe btcv.exe mv2test.exe messtest.exe steptest.exe \
|
||||
walkt0.exe locbwcss.exe locusss.exe \
|
||||
|
|
@ -108,21 +108,22 @@ FORCE:
|
|||
$(PFM)\$(VARIETY)\version.obj: FORCE
|
||||
|
||||
$(PFM)\$(VARIETY)\finalcv.exe: $(PFM)\$(VARIETY)\finalcv.obj \
|
||||
$(MPMOBJ) $(PLINTHOBJ) $(AMCOBJ) $(DWOBJ) $(DWTESTOBJ) \
|
||||
$(MPMOBJ) $(PLINTHOBJ) $(AMCOBJ) $(FMTTESTOBJ) \
|
||||
$(MRGOBJ) $(TESTLIBOBJ)
|
||||
|
||||
$(PFM)\$(VARIETY)\finaltest.exe: $(PFM)\$(VARIETY)\finaltest.obj \
|
||||
$(MPMOBJ) $(PLINTHOBJ) $(AMCOBJ) $(DWOBJ) $(DWTESTOBJ) \
|
||||
$(MPMOBJ) $(PLINTHOBJ) $(AMCOBJ) $(FMTTESTOBJ) \
|
||||
$(MRGOBJ) $(TESTLIBOBJ)
|
||||
|
||||
$(PFM)\$(VARIETY)\expt825.exe: $(PFM)\$(VARIETY)\expt825.obj \
|
||||
$(MPMOBJ) $(PLINTHOBJ) $(AMCOBJ) $(DWOBJ) $(DWTESTOBJ) \
|
||||
$(MPMOBJ) $(PLINTHOBJ) $(AMCOBJ) $(FMTTESTOBJ) \
|
||||
$(MRGOBJ) $(TESTLIBOBJ)
|
||||
|
||||
$(PFM)\$(VARIETY)\locv.exe: $(PFM)\$(VARIETY)\locv.obj \
|
||||
$(MPMOBJ) $(PLINTHOBJ) $(TESTLIBOBJ) $(LOOBJ)
|
||||
|
||||
$(PFM)\$(VARIETY)\mpmss.exe: $(PFM)\$(VARIETY)\mpmss.obj \
|
||||
$(PFM)\$(VARIETY)\poolmvff.obj \
|
||||
$(MPMOBJ) $(PLINTHOBJ) $(TESTLIBOBJ)
|
||||
|
||||
$(PFM)\$(VARIETY)\apss.exe: $(PFM)\$(VARIETY)\apss.obj \
|
||||
|
|
@ -141,46 +142,47 @@ $(PFM)\$(VARIETY)\lockcov.exe: $(PFM)\$(VARIETY)\lockcov.obj \
|
|||
$(PFM)\$(VARIETY)\lockutw3.exe: $(PFM)\$(VARIETY)\lockutw3.obj \
|
||||
$(MPMOBJ) $(PLINTHOBJ) $(TESTLIBOBJ)
|
||||
|
||||
$(PFM)\$(VARIETY)\protcv.exe: $(PFM)\$(VARIETY)\protcv.obj \
|
||||
$(MPMOBJ) $(PLINTHOBJ)
|
||||
|
||||
$(PFM)\$(VARIETY)\mpsicv.exe: $(PFM)\$(VARIETY)\mpsicv.obj \
|
||||
$(MPMOBJ) $(AMCOBJ) $(PLINTHOBJ) $(DWOBJ) $(DWTESTOBJ) \
|
||||
$(MPMOBJ) $(AMCOBJ) $(PLINTHOBJ) $(FMTTESTOBJ) \
|
||||
$(TESTLIBOBJ)
|
||||
|
||||
$(PFM)\$(VARIETY)\amcss.exe: $(PFM)\$(VARIETY)\amcss.obj \
|
||||
$(MPMOBJ) $(AMCOBJ) $(PLINTHOBJ) $(DWOBJ) $(DWTESTOBJ) \
|
||||
$(MPMOBJ) $(AMCOBJ) $(PLINTHOBJ) $(FMTTESTOBJ) \
|
||||
$(TESTLIBOBJ)
|
||||
|
||||
$(PFM)\$(VARIETY)\amcsshe.exe: $(PFM)\$(VARIETY)\amcsshe.obj \
|
||||
$(MPMOBJ) $(AMCOBJ) $(PLINTHOBJ) $(HETESTOBJ) \
|
||||
$(MPMOBJ) $(AMCOBJ) $(PLINTHOBJ) $(FMTTESTOBJ) \
|
||||
$(TESTLIBOBJ)
|
||||
|
||||
$(PFM)\$(VARIETY)\amsss.exe: $(PFM)\$(VARIETY)\amsss.obj \
|
||||
$(MPMOBJ) $(AMSOBJ) $(PLINTHOBJ) $(DWOBJ) $(DWTESTOBJ) \
|
||||
$(MPMOBJ) $(AMSOBJ) $(PLINTHOBJ) $(FMTTESTOBJ) \
|
||||
$(TESTLIBOBJ)
|
||||
|
||||
$(PFM)\$(VARIETY)\amssshe.exe: $(PFM)\$(VARIETY)\amssshe.obj \
|
||||
$(MPMOBJ) $(AMSOBJ) $(PLINTHOBJ) $(HETESTOBJ) \
|
||||
$(MPMOBJ) $(AMSOBJ) $(PLINTHOBJ) $(FMTTESTOBJ) \
|
||||
$(TESTLIBOBJ)
|
||||
|
||||
$(PFM)\$(VARIETY)\segsmss.exe: $(PFM)\$(VARIETY)\segsmss.obj \
|
||||
$(MPMOBJ) $(AMSOBJ) $(PLINTHOBJ) $(DWOBJ) $(DWTESTOBJ) \
|
||||
$(MPMOBJ) $(AMSOBJ) $(PLINTHOBJ) $(FMTTESTOBJ) \
|
||||
$(TESTLIBOBJ)
|
||||
|
||||
$(PFM)\$(VARIETY)\locbwcss.exe: $(PFM)\$(VARIETY)\locbwcss.obj \
|
||||
$(PFM)\$(VARIETY)\poolmvff.obj \
|
||||
$(MPMOBJ) $(PLINTHOBJ) $(TESTLIBOBJ)
|
||||
|
||||
$(PFM)\$(VARIETY)\locusss.exe: $(PFM)\$(VARIETY)\locusss.obj \
|
||||
$(PFM)\$(VARIETY)\poolmvff.obj \
|
||||
$(MPMOBJ) $(PLINTHOBJ) $(TESTLIBOBJ)
|
||||
|
||||
$(PFM)\$(VARIETY)\dwstress.exe: $(PFM)\$(VARIETY)\dwstress.obj \
|
||||
$(DWOBJ) $(MPMOBJ) $(PLINTHOBJ) $(AMCOBJ)
|
||||
|
||||
$(PFM)\$(VARIETY)\awlut.exe: $(PFM)\$(VARIETY)\awlut.obj \
|
||||
$(DWTESTOBJ) \
|
||||
$(FMTTESTOBJ) \
|
||||
$(MPMOBJ) $(PLINTHOBJ) $(TESTLIBOBJ) $(LOOBJ) $(AWLOBJ)
|
||||
|
||||
$(PFM)\$(VARIETY)\awluthe.exe: $(PFM)\$(VARIETY)\awluthe.obj \
|
||||
$(HETESTOBJ) \
|
||||
$(FMTTESTOBJ) \
|
||||
$(MPMOBJ) $(PLINTHOBJ) $(TESTLIBOBJ) $(LOOBJ) $(AWLOBJ)
|
||||
|
||||
$(PFM)\$(VARIETY)\poolncv.exe: $(PFM)\$(VARIETY)\poolncv.obj \
|
||||
|
|
@ -229,15 +231,15 @@ $(PFM)\$(VARIETY)\messtest.exe: $(PFM)\$(VARIETY)\messtest.obj \
|
|||
$(MPMOBJ) $(PLINTHOBJ) $(TESTLIBOBJ)
|
||||
|
||||
$(PFM)\$(VARIETY)\steptest.exe: $(PFM)\$(VARIETY)\steptest.obj \
|
||||
$(MPMOBJ) $(AMCOBJ) $(PLINTHOBJ) $(DWOBJ) $(DWTESTOBJ) \
|
||||
$(MPMOBJ) $(AMCOBJ) $(PLINTHOBJ) $(FMTTESTOBJ) \
|
||||
$(TESTLIBOBJ)
|
||||
|
||||
$(PFM)\$(VARIETY)\walkt0.exe: $(PFM)\$(VARIETY)\walkt0.obj \
|
||||
$(MPMOBJ) $(AMCOBJ) $(PLINTHOBJ) $(DWOBJ) $(DWTESTOBJ) \
|
||||
$(MPMOBJ) $(AMCOBJ) $(PLINTHOBJ) $(FMTTESTOBJ) \
|
||||
$(TESTLIBOBJ)
|
||||
|
||||
$(PFM)\$(VARIETY)\exposet0.exe: $(PFM)\$(VARIETY)\exposet0.obj \
|
||||
$(MPMOBJ) $(AMCOBJ) $(PLINTHOBJ) $(DWOBJ) $(DWTESTOBJ) \
|
||||
$(MPMOBJ) $(AMCOBJ) $(PLINTHOBJ) $(FMTTESTOBJ) \
|
||||
$(TESTLIBOBJ)
|
||||
|
||||
$(PFM)\$(VARIETY)\mmsw.lib: $(SWOBJ)
|
||||
|
|
|
|||
|
|
@ -241,7 +241,7 @@ static void *test(void *arg, size_t s)
|
|||
}
|
||||
|
||||
|
||||
int main(int argc, char **argv)
|
||||
int main(void)
|
||||
{
|
||||
mps_arena_t arena;
|
||||
mps_thr_t thread;
|
||||
|
|
|
|||
|
|
@ -31,7 +31,7 @@ void incR(unsigned long i)
|
|||
}
|
||||
} else {
|
||||
incR(i >> 1);
|
||||
incR(i+1 >> 1);
|
||||
incR( (i+1) >> 1);
|
||||
}
|
||||
LockReleaseRecursive(lock);
|
||||
}
|
||||
|
|
@ -39,7 +39,7 @@ void incR(unsigned long i)
|
|||
|
||||
void inc(unsigned long i)
|
||||
{
|
||||
incR(i+1>>1);
|
||||
incR( (i+1) >>1);
|
||||
i >>= 1;
|
||||
while (i) {
|
||||
LockClaim(lock);
|
||||
|
|
|
|||
|
|
@ -226,7 +226,8 @@ Bool ResIsAllocFailure(Res res)
|
|||
static Res WriteWord(mps_lib_FILE *stream, Word w, unsigned base,
|
||||
unsigned width)
|
||||
{
|
||||
static const char digit[16] = "0123456789ABCDEF";
|
||||
static const char digit[16 + 1] = "0123456789ABCDEF";
|
||||
/* + 1 for terminator: unused, but prevents compiler warning */
|
||||
static const char pad = '0'; /* padding character */
|
||||
char buf[MPS_WORD_WIDTH + 1]; /* enough for binary, */
|
||||
/* plus one for terminator */
|
||||
|
|
|
|||
|
|
@ -102,20 +102,22 @@ typedef struct ProtocolInstStruct *ProtocolInst;
|
|||
* If "pro" is an instance of "interface", then returns TRUE
|
||||
* and sets coerceResult to point directly to the part of "pro"
|
||||
* which contains the slots for "interface"
|
||||
* RHSK 2006-04-05 s/interface/interfaceIn/: job000605, suspect msvc bug.
|
||||
*/
|
||||
typedef Bool (*ProtocolCoerceInstMethod)(ProtocolInst *coerceResult,
|
||||
ProtocolInst pro,
|
||||
ProtocolClass interface);
|
||||
ProtocolClass interfaceIn);
|
||||
|
||||
/* ProtocolCoerceClassMethod -- coerce "proClass" to an "interface" class
|
||||
*
|
||||
* If "proClass" is a subclass of "interface", then returns TRUE
|
||||
* and sets coerceResult to point directly to the part of
|
||||
* "proClass" which contains the slots for "interface".
|
||||
* RHSK 2006-04-05 s/interface/interfaceIn/: job000605, suspect msvc bug.
|
||||
*/
|
||||
typedef Bool (*ProtocolCoerceClassMethod)(ProtocolClass *coerceResult,
|
||||
ProtocolClass proClass,
|
||||
ProtocolClass interface);
|
||||
ProtocolClass interfaceIn);
|
||||
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -18,6 +18,16 @@ struct itimerspec; /* stop complaints from time.h */
|
|||
#endif
|
||||
#include <time.h>
|
||||
|
||||
#ifdef MPS_OS_W3
|
||||
#ifdef _MSC_VER
|
||||
#pragma warning(disable: 4702) /* unreachable code */
|
||||
/* job000605: believed needed to prevent VC7 warning
|
||||
* for error() below, in which va_end is mandated by
|
||||
* ISO C (C99:7.15.1) even though it is unreachable.
|
||||
*/
|
||||
#endif
|
||||
#endif
|
||||
|
||||
|
||||
/* rnd -- a random number generator
|
||||
*
|
||||
|
|
|
|||
|
|
@ -36,8 +36,7 @@ AMS = <poolams> <poolamsi>
|
|||
AWL = <poolawl>
|
||||
LO = <poollo>
|
||||
DW = <fmtdy> <fmtno>
|
||||
DWTEST = <fmtdytst>
|
||||
HETEST = <fmthe> <fmtdy> <fmtno> <fmtdytst>
|
||||
FMTTEST = <fmthe> <fmtdy> <fmtno> <fmtdytst>
|
||||
POOLN = <pooln>
|
||||
TESTLIB = <testlib>
|
||||
|
||||
|
|
@ -77,10 +76,8 @@ SNCOBJ0 = $(SNC:<=w3almv\he\)
|
|||
SNCOBJ = $(SNCOBJ0:>=.obj)
|
||||
DWOBJ0 = $(DW:<=w3almv\he\)
|
||||
DWOBJ = $(DWOBJ0:>=.obj)
|
||||
DWTESTOBJ0 = $(DWTEST:<=w3almv\he\)
|
||||
DWTESTOBJ = $(DWTESTOBJ0:>=.obj)
|
||||
HETESTOBJ0 = $(HETEST:<=w3almv\he\)
|
||||
HETESTOBJ = $(HETESTOBJ0:>=.obj)
|
||||
FMTTESTOBJ0 = $(FMTTEST:<=w3almv\he\)
|
||||
FMTTESTOBJ = $(FMTTESTOBJ0:>=.obj)
|
||||
POOLNOBJ0 = $(POOLN:<=w3almv\he\)
|
||||
POOLNOBJ = $(POOLNOBJ0:>=.obj)
|
||||
TESTLIBOBJ0 = $(TESTLIB:<=w3almv\he\)
|
||||
|
|
@ -108,10 +105,8 @@ SNCOBJ0 = $(SNC:<=w3almv\ce\)
|
|||
SNCOBJ = $(SNCOBJ0:>=.obj)
|
||||
DWOBJ0 = $(DW:<=w3almv\ce\)
|
||||
DWOBJ = $(DWOBJ0:>=.obj)
|
||||
DWTESTOBJ0 = $(DWTEST:<=w3almv\ce\)
|
||||
DWTESTOBJ = $(DWTESTOBJ0:>=.obj)
|
||||
HETESTOBJ0 = $(HETEST:<=w3almv\ce\)
|
||||
HETESTOBJ = $(HETESTOBJ0:>=.obj)
|
||||
FMTTESTOBJ0 = $(FMTTEST:<=w3almv\ce\)
|
||||
FMTTESTOBJ = $(FMTTESTOBJ0:>=.obj)
|
||||
POOLNOBJ0 = $(POOLN:<=w3almv\ce\)
|
||||
POOLNOBJ = $(POOLNOBJ0:>=.obj)
|
||||
TESTLIBOBJ0 = $(TESTLIB:<=w3almv\ce\)
|
||||
|
|
@ -139,10 +134,8 @@ SNCOBJ0 = $(SNC:<=w3almv\hi\)
|
|||
SNCOBJ = $(SNCOBJ0:>=.obj)
|
||||
DWOBJ0 = $(DW:<=w3almv\hi\)
|
||||
DWOBJ = $(DWOBJ0:>=.obj)
|
||||
DWTESTOBJ0 = $(DWTEST:<=w3almv\hi\)
|
||||
DWTESTOBJ = $(DWTESTOBJ0:>=.obj)
|
||||
HETESTOBJ0 = $(HETEST:<=w3almv\hi\)
|
||||
HETESTOBJ = $(HETESTOBJ0:>=.obj)
|
||||
FMTTESTOBJ0 = $(FMTTEST:<=w3almv\hi\)
|
||||
FMTTESTOBJ = $(FMTTESTOBJ0:>=.obj)
|
||||
POOLNOBJ0 = $(POOLN:<=w3almv\hi\)
|
||||
POOLNOBJ = $(POOLNOBJ0:>=.obj)
|
||||
TESTLIBOBJ0 = $(TESTLIB:<=w3almv\hi\)
|
||||
|
|
@ -170,10 +163,8 @@ SNCOBJ0 = $(SNC:<=w3almv\ci\)
|
|||
SNCOBJ = $(SNCOBJ0:>=.obj)
|
||||
DWOBJ0 = $(DW:<=w3almv\ci\)
|
||||
DWOBJ = $(DWOBJ0:>=.obj)
|
||||
DWTESTOBJ0 = $(DWTEST:<=w3almv\ci\)
|
||||
DWTESTOBJ = $(DWTESTOBJ0:>=.obj)
|
||||
HETESTOBJ0 = $(HETEST:<=w3almv\ci\)
|
||||
HETESTOBJ = $(HETESTOBJ0:>=.obj)
|
||||
FMTTESTOBJ0 = $(FMTTEST:<=w3almv\ci\)
|
||||
FMTTESTOBJ = $(FMTTESTOBJ0:>=.obj)
|
||||
POOLNOBJ0 = $(POOLN:<=w3almv\ci\)
|
||||
POOLNOBJ = $(POOLNOBJ0:>=.obj)
|
||||
TESTLIBOBJ0 = $(TESTLIB:<=w3almv\ci\)
|
||||
|
|
@ -201,10 +192,8 @@ SNCOBJ0 = $(SNC:<=w3almv\ti\)
|
|||
SNCOBJ = $(SNCOBJ0:>=.obj)
|
||||
DWOBJ0 = $(DW:<=w3almv\ti\)
|
||||
DWOBJ = $(DWOBJ0:>=.obj)
|
||||
DWTESTOBJ0 = $(DWTEST:<=w3almv\ti\)
|
||||
DWTESTOBJ = $(DWTESTOBJ0:>=.obj)
|
||||
HETESTOBJ0 = $(HETEST:<=w3almv\ti\)
|
||||
HETESTOBJ = $(HETESTOBJ0:>=.obj)
|
||||
FMTTESTOBJ0 = $(FMTTEST:<=w3almv\ti\)
|
||||
FMTTESTOBJ = $(FMTTESTOBJ0:>=.obj)
|
||||
POOLNOBJ0 = $(POOLN:<=w3almv\ti\)
|
||||
POOLNOBJ = $(POOLNOBJ0:>=.obj)
|
||||
TESTLIBOBJ0 = $(TESTLIB:<=w3almv\ti\)
|
||||
|
|
@ -232,10 +221,8 @@ SNCOBJ0 = $(SNC:<=w3almv\wi\)
|
|||
SNCOBJ = $(SNCOBJ0:>=.obj)
|
||||
DWOBJ0 = $(DW:<=w3almv\wi\)
|
||||
DWOBJ = $(DWOBJ0:>=.obj)
|
||||
DWTESTOBJ0 = $(DWTEST:<=w3almv\wi\)
|
||||
DWTESTOBJ = $(DWTESTOBJ0:>=.obj)
|
||||
HETESTOBJ0 = $(HETEST:<=w3almv\wi\)
|
||||
HETESTOBJ = $(HETESTOBJ0:>=.obj)
|
||||
FMTTESTOBJ0 = $(FMTTEST:<=w3almv\wi\)
|
||||
FMTTESTOBJ = $(FMTTESTOBJ0:>=.obj)
|
||||
POOLNOBJ0 = $(POOLN:<=w3almv\wi\)
|
||||
POOLNOBJ = $(POOLNOBJ0:>=.obj)
|
||||
TESTLIBOBJ0 = $(TESTLIB:<=w3almv\wi\)
|
||||
|
|
@ -263,10 +250,8 @@ SNCOBJ0 = $(SNC:<=w3almv\we\)
|
|||
SNCOBJ = $(SNCOBJ0:>=.obj)
|
||||
DWOBJ0 = $(DW:<=w3almv\we\)
|
||||
DWOBJ = $(DWOBJ0:>=.obj)
|
||||
DWTESTOBJ0 = $(DWTEST:<=w3almv\we\)
|
||||
DWTESTOBJ = $(DWTESTOBJ0:>=.obj)
|
||||
HETESTOBJ0 = $(HETEST:<=w3almv\we\)
|
||||
HETESTOBJ = $(HETESTOBJ0:>=.obj)
|
||||
FMTTESTOBJ0 = $(FMTTEST:<=w3almv\we\)
|
||||
FMTTESTOBJ = $(FMTTESTOBJ0:>=.obj)
|
||||
POOLNOBJ0 = $(POOLN:<=w3almv\we\)
|
||||
POOLNOBJ = $(POOLNOBJ0:>=.obj)
|
||||
TESTLIBOBJ0 = $(TESTLIB:<=w3almv\we\)
|
||||
|
|
|
|||
|
|
@ -37,8 +37,7 @@ AWL = <poolawl>
|
|||
LO = <poollo>
|
||||
SNC = <poolsnc>
|
||||
DW = <fmtdy> <fmtno>
|
||||
DWTEST = <fmtdytst>
|
||||
HETEST = <fmthe> <fmtdy> <fmtno> <fmtdytst>
|
||||
FMTTEST = <fmthe> <fmtdy> <fmtno> <fmtdytst>
|
||||
POOLN = <pooln>
|
||||
TESTLIB = <testlib>
|
||||
|
||||
|
|
@ -77,10 +76,8 @@ SNCOBJ0 = $(SNC:<=w3i3mv\he\)
|
|||
SNCOBJ = $(SNCOBJ0:>=.obj)
|
||||
DWOBJ0 = $(DW:<=w3i3mv\he\)
|
||||
DWOBJ = $(DWOBJ0:>=.obj)
|
||||
DWTESTOBJ0 = $(DWTEST:<=w3i3mv\he\)
|
||||
DWTESTOBJ = $(DWTESTOBJ0:>=.obj)
|
||||
HETESTOBJ0 = $(HETEST:<=w3i3mv\he\)
|
||||
HETESTOBJ = $(HETESTOBJ0:>=.obj)
|
||||
FMTTESTOBJ0 = $(FMTTEST:<=w3i3mv\he\)
|
||||
FMTTESTOBJ = $(FMTTESTOBJ0:>=.obj)
|
||||
POOLNOBJ0 = $(POOLN:<=w3i3mv\he\)
|
||||
POOLNOBJ = $(POOLNOBJ0:>=.obj)
|
||||
TESTLIBOBJ0 = $(TESTLIB:<=w3i3mv\he\)
|
||||
|
|
@ -108,10 +105,8 @@ SNCOBJ0 = $(SNC:<=w3i3mv\ce\)
|
|||
SNCOBJ = $(SNCOBJ0:>=.obj)
|
||||
DWOBJ0 = $(DW:<=w3i3mv\ce\)
|
||||
DWOBJ = $(DWOBJ0:>=.obj)
|
||||
DWTESTOBJ0 = $(DWTEST:<=w3i3mv\ce\)
|
||||
DWTESTOBJ = $(DWTESTOBJ0:>=.obj)
|
||||
HETESTOBJ0 = $(HETEST:<=w3i3mv\ce\)
|
||||
HETESTOBJ = $(HETESTOBJ0:>=.obj)
|
||||
FMTTESTOBJ0 = $(FMTTEST:<=w3i3mv\ce\)
|
||||
FMTTESTOBJ = $(FMTTESTOBJ0:>=.obj)
|
||||
POOLNOBJ0 = $(POOLN:<=w3i3mv\ce\)
|
||||
POOLNOBJ = $(POOLNOBJ0:>=.obj)
|
||||
TESTLIBOBJ0 = $(TESTLIB:<=w3i3mv\ce\)
|
||||
|
|
@ -139,10 +134,8 @@ SNCOBJ0 = $(SNC:<=w3i3mv\hi\)
|
|||
SNCOBJ = $(SNCOBJ0:>=.obj)
|
||||
DWOBJ0 = $(DW:<=w3i3mv\hi\)
|
||||
DWOBJ = $(DWOBJ0:>=.obj)
|
||||
DWTESTOBJ0 = $(DWTEST:<=w3i3mv\hi\)
|
||||
DWTESTOBJ = $(DWTESTOBJ0:>=.obj)
|
||||
HETESTOBJ0 = $(HETEST:<=w3i3mv\hi\)
|
||||
HETESTOBJ = $(HETESTOBJ0:>=.obj)
|
||||
FMTTESTOBJ0 = $(FMTTEST:<=w3i3mv\hi\)
|
||||
FMTTESTOBJ = $(FMTTESTOBJ0:>=.obj)
|
||||
POOLNOBJ0 = $(POOLN:<=w3i3mv\hi\)
|
||||
POOLNOBJ = $(POOLNOBJ0:>=.obj)
|
||||
TESTLIBOBJ0 = $(TESTLIB:<=w3i3mv\hi\)
|
||||
|
|
@ -170,10 +163,8 @@ SNCOBJ0 = $(SNC:<=w3i3mv\ci\)
|
|||
SNCOBJ = $(SNCOBJ0:>=.obj)
|
||||
DWOBJ0 = $(DW:<=w3i3mv\ci\)
|
||||
DWOBJ = $(DWOBJ0:>=.obj)
|
||||
DWTESTOBJ0 = $(DWTEST:<=w3i3mv\ci\)
|
||||
DWTESTOBJ = $(DWTESTOBJ0:>=.obj)
|
||||
HETESTOBJ0 = $(HETEST:<=w3i3mv\ci\)
|
||||
HETESTOBJ = $(HETESTOBJ0:>=.obj)
|
||||
FMTTESTOBJ0 = $(FMTTEST:<=w3i3mv\ci\)
|
||||
FMTTESTOBJ = $(FMTTESTOBJ0:>=.obj)
|
||||
POOLNOBJ0 = $(POOLN:<=w3i3mv\ci\)
|
||||
POOLNOBJ = $(POOLNOBJ0:>=.obj)
|
||||
TESTLIBOBJ0 = $(TESTLIB:<=w3i3mv\ci\)
|
||||
|
|
@ -201,10 +192,8 @@ SNCOBJ0 = $(SNC:<=w3i3mv\ti\)
|
|||
SNCOBJ = $(SNCOBJ0:>=.obj)
|
||||
DWOBJ0 = $(DW:<=w3i3mv\ti\)
|
||||
DWOBJ = $(DWOBJ0:>=.obj)
|
||||
DWTESTOBJ0 = $(DWTEST:<=w3i3mv\ti\)
|
||||
DWTESTOBJ = $(DWTESTOBJ0:>=.obj)
|
||||
HETESTOBJ0 = $(HETEST:<=w3i3mv\ti\)
|
||||
HETESTOBJ = $(HETESTOBJ0:>=.obj)
|
||||
FMTTESTOBJ0 = $(FMTTEST:<=w3i3mv\ti\)
|
||||
FMTTESTOBJ = $(FMTTESTOBJ0:>=.obj)
|
||||
POOLNOBJ0 = $(POOLN:<=w3i3mv\ti\)
|
||||
POOLNOBJ = $(POOLNOBJ0:>=.obj)
|
||||
TESTLIBOBJ0 = $(TESTLIB:<=w3i3mv\ti\)
|
||||
|
|
@ -232,10 +221,8 @@ SNCOBJ0 = $(SNC:<=w3i3mv\wi\)
|
|||
SNCOBJ = $(SNCOBJ0:>=.obj)
|
||||
DWOBJ0 = $(DW:<=w3i3mv\wi\)
|
||||
DWOBJ = $(DWOBJ0:>=.obj)
|
||||
DWTESTOBJ0 = $(DWTEST:<=w3i3mv\wi\)
|
||||
DWTESTOBJ = $(DWTESTOBJ0:>=.obj)
|
||||
HETESTOBJ0 = $(HETEST:<=w3i3mv\wi\)
|
||||
HETESTOBJ = $(HETESTOBJ0:>=.obj)
|
||||
FMTTESTOBJ0 = $(FMTTEST:<=w3i3mv\wi\)
|
||||
FMTTESTOBJ = $(FMTTESTOBJ0:>=.obj)
|
||||
POOLNOBJ0 = $(POOLN:<=w3i3mv\wi\)
|
||||
POOLNOBJ = $(POOLNOBJ0:>=.obj)
|
||||
TESTLIBOBJ0 = $(TESTLIB:<=w3i3mv\wi\)
|
||||
|
|
@ -263,10 +250,8 @@ SNCOBJ0 = $(SNC:<=w3i3mv\we\)
|
|||
SNCOBJ = $(SNCOBJ0:>=.obj)
|
||||
DWOBJ0 = $(DW:<=w3i3mv\we\)
|
||||
DWOBJ = $(DWOBJ0:>=.obj)
|
||||
DWTESTOBJ0 = $(DWTEST:<=w3i3mv\we\)
|
||||
DWTESTOBJ = $(DWTESTOBJ0:>=.obj)
|
||||
HETESTOBJ0 = $(HETEST:<=w3i3mv\we\)
|
||||
HETESTOBJ = $(HETESTOBJ0:>=.obj)
|
||||
FMTTESTOBJ0 = $(FMTTEST:<=w3i3mv\we\)
|
||||
FMTTESTOBJ = $(FMTTESTOBJ0:>=.obj)
|
||||
POOLNOBJ0 = $(POOLN:<=w3i3mv\we\)
|
||||
POOLNOBJ = $(POOLNOBJ0:>=.obj)
|
||||
TESTLIBOBJ0 = $(TESTLIB:<=w3i3mv\we\)
|
||||
|
|
|
|||
|
|
@ -33,8 +33,7 @@ AMS = <poolams> <poolamsi>
|
|||
AWL = <poolawl>
|
||||
LO = <poollo>
|
||||
DW = <fmtdy> <fmtno>
|
||||
DWTEST = <fmtdytst>
|
||||
HETEST = <fmthe> <fmtdy> <fmtno> <fmtdytst>
|
||||
FMTTEST = <fmthe> <fmtdy> <fmtno> <fmtdytst>
|
||||
POOLN = <pooln>
|
||||
TESTLIB = <testlib>
|
||||
|
||||
|
|
@ -74,10 +73,8 @@ SNCOBJ0 = $(SNC:<=w3ppmv\he\)
|
|||
SNCOBJ = $(SNCOBJ0:>=.obj)
|
||||
DWOBJ0 = $(DW:<=w3ppmv\he\)
|
||||
DWOBJ = $(DWOBJ0:>=.obj)
|
||||
DWTESTOBJ0 = $(DWTEST:<=w3ppmv\he\)
|
||||
DWTESTOBJ = $(DWTESTOBJ0:>=.obj)
|
||||
HETESTOBJ0 = $(HETEST:<=w3ppmv\he\)
|
||||
HETESTOBJ = $(HETESTOBJ0:>=.obj)
|
||||
FMTTESTOBJ0 = $(FMTTEST:<=w3ppmv\he\)
|
||||
FMTTESTOBJ = $(FMTTESTOBJ0:>=.obj)
|
||||
POOLNOBJ0 = $(POOLN:<=w3ppmv\he\)
|
||||
POOLNOBJ = $(POOLNOBJ0:>=.obj)
|
||||
TESTLIBOBJ0 = $(TESTLIB:<=w3ppmv\he\)
|
||||
|
|
@ -105,10 +102,8 @@ SNCOBJ0 = $(SNC:<=w3ppmv\ce\)
|
|||
SNCOBJ = $(SNCOBJ0:>=.obj)
|
||||
DWOBJ0 = $(DW:<=w3ppmv\ce\)
|
||||
DWOBJ = $(DWOBJ0:>=.obj)
|
||||
DWTESTOBJ0 = $(DWTEST:<=w3ppmv\ce\)
|
||||
DWTESTOBJ = $(DWTESTOBJ0:>=.obj)
|
||||
HETESTOBJ0 = $(HETEST:<=w3ppmv\ce\)
|
||||
HETESTOBJ = $(HETESTOBJ0:>=.obj)
|
||||
FMTTESTOBJ0 = $(FMTTEST:<=w3ppmv\ce\)
|
||||
FMTTESTOBJ = $(FMTTESTOBJ0:>=.obj)
|
||||
POOLNOBJ0 = $(POOLN:<=w3ppmv\ce\)
|
||||
POOLNOBJ = $(POOLNOBJ0:>=.obj)
|
||||
TESTLIBOBJ0 = $(TESTLIB:<=w3ppmv\ce\)
|
||||
|
|
@ -136,10 +131,8 @@ SNCOBJ0 = $(SNC:<=w3ppmv\hi\)
|
|||
SNCOBJ = $(SNCOBJ0:>=.obj)
|
||||
DWOBJ0 = $(DW:<=w3ppmv\hi\)
|
||||
DWOBJ = $(DWOBJ0:>=.obj)
|
||||
DWTESTOBJ0 = $(DWTEST:<=w3ppmv\hi\)
|
||||
DWTESTOBJ = $(DWTESTOBJ0:>=.obj)
|
||||
HETESTOBJ0 = $(HETEST:<=w3ppmv\hi\)
|
||||
HETESTOBJ = $(HETESTOBJ0:>=.obj)
|
||||
FMTTESTOBJ0 = $(FMTTEST:<=w3ppmv\hi\)
|
||||
FMTTESTOBJ = $(FMTTESTOBJ0:>=.obj)
|
||||
POOLNOBJ0 = $(POOLN:<=w3ppmv\hi\)
|
||||
POOLNOBJ = $(POOLNOBJ0:>=.obj)
|
||||
TESTLIBOBJ0 = $(TESTLIB:<=w3ppmv\hi\)
|
||||
|
|
@ -167,10 +160,8 @@ SNCOBJ0 = $(SNC:<=w3ppmv\ci\)
|
|||
SNCOBJ = $(SNCOBJ0:>=.obj)
|
||||
DWOBJ0 = $(DW:<=w3ppmv\ci\)
|
||||
DWOBJ = $(DWOBJ0:>=.obj)
|
||||
DWTESTOBJ0 = $(DWTEST:<=w3ppmv\ci\)
|
||||
DWTESTOBJ = $(DWTESTOBJ0:>=.obj)
|
||||
HETESTOBJ0 = $(HETEST:<=w3ppmv\ci\)
|
||||
HETESTOBJ = $(HETESTOBJ0:>=.obj)
|
||||
FMTTESTOBJ0 = $(FMTTEST:<=w3ppmv\ci\)
|
||||
FMTTESTOBJ = $(FMTTESTOBJ0:>=.obj)
|
||||
POOLNOBJ0 = $(POOLN:<=w3ppmv\ci\)
|
||||
POOLNOBJ = $(POOLNOBJ0:>=.obj)
|
||||
TESTLIBOBJ0 = $(TESTLIB:<=w3ppmv\ci\)
|
||||
|
|
@ -198,10 +189,8 @@ SNCOBJ0 = $(SNC:<=w3ppmv\ti\)
|
|||
SNCOBJ = $(SNCOBJ0:>=.obj)
|
||||
DWOBJ0 = $(DW:<=w3ppmv\ti\)
|
||||
DWOBJ = $(DWOBJ0:>=.obj)
|
||||
DWTESTOBJ0 = $(DWTEST:<=w3ppmv\ti\)
|
||||
DWTESTOBJ = $(DWTESTOBJ0:>=.obj)
|
||||
HETESTOBJ0 = $(HETEST:<=w3ppmv\ti\)
|
||||
HETESTOBJ = $(HETESTOBJ0:>=.obj)
|
||||
FMTTESTOBJ0 = $(FMTTEST:<=w3ppmv\ti\)
|
||||
FMTTESTOBJ = $(FMTTESTOBJ0:>=.obj)
|
||||
POOLNOBJ0 = $(POOLN:<=w3ppmv\ti\)
|
||||
POOLNOBJ = $(POOLNOBJ0:>=.obj)
|
||||
TESTLIBOBJ0 = $(TESTLIB:<=w3ppmv\ti\)
|
||||
|
|
@ -229,10 +218,8 @@ SNCOBJ0 = $(SNC:<=w3ppmv\wi\)
|
|||
SNCOBJ = $(SNCOBJ0:>=.obj)
|
||||
DWOBJ0 = $(DW:<=w3ppmv\wi\)
|
||||
DWOBJ = $(DWOBJ0:>=.obj)
|
||||
DWTESTOBJ0 = $(DWTEST:<=w3ppmv\wi\)
|
||||
DWTESTOBJ = $(DWTESTOBJ0:>=.obj)
|
||||
HETESTOBJ0 = $(HETEST:<=w3ppmv\wi\)
|
||||
HETESTOBJ = $(HETESTOBJ0:>=.obj)
|
||||
FMTTESTOBJ0 = $(FMTTEST:<=w3ppmv\wi\)
|
||||
FMTTESTOBJ = $(FMTTESTOBJ0:>=.obj)
|
||||
POOLNOBJ0 = $(POOLN:<=w3ppmv\wi\)
|
||||
POOLNOBJ = $(POOLNOBJ0:>=.obj)
|
||||
TESTLIBOBJ0 = $(TESTLIB:<=w3ppmv\wi\)
|
||||
|
|
@ -260,10 +247,8 @@ SNCOBJ0 = $(SNC:<=w3ppmv\we\)
|
|||
SNCOBJ = $(SNCOBJ0:>=.obj)
|
||||
DWOBJ0 = $(DW:<=w3ppmv\we\)
|
||||
DWOBJ = $(DWOBJ0:>=.obj)
|
||||
DWTESTOBJ0 = $(DWTEST:<=w3ppmv\we\)
|
||||
DWTESTOBJ = $(DWTESTOBJ0:>=.obj)
|
||||
HETESTOBJ0 = $(HETEST:<=w3ppmv\we\)
|
||||
HETESTOBJ = $(HETESTOBJ0:>=.obj)
|
||||
FMTTESTOBJ0 = $(FMTTEST:<=w3ppmv\we\)
|
||||
FMTTESTOBJ = $(FMTTESTOBJ0:>=.obj)
|
||||
POOLNOBJ0 = $(POOLN:<=w3ppmv\we\)
|
||||
POOLNOBJ = $(POOLNOBJ0:>=.obj)
|
||||
TESTLIBOBJ0 = $(TESTLIB:<=w3ppmv\we\)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue