dvadura@watdragon.waterloo.edu (Dennis Vadura) (06/30/91)
Submitted-by: Dennis Vadura <dvadura@watdragon.waterloo.edu> Posting-number: Volume 20, Issue 86 Archive-name: dmake/patch02k Patch-To: dmake: Volume 19, Issue 22-58 #!/bin/sh # this is dp2.10 (part 10 of a multipart archive) # do not concatenate these parts, unpack them in order with /bin/sh # file dm37p2 continued # if test ! -r _shar_seq_.tmp; then echo 'Please unpack part 1 first!' exit 1 fi (read Scheck if test "$Scheck" != 10; then echo Please unpack part "$Scheck" next! exit 1 else exit 0 fi ) < _shar_seq_.tmp || exit 1 if test ! -f _shar_wnt_.tmp; then echo 'x - still skipping dm37p2' else echo 'x - continuing file dm37p2' sed 's/^X//' << 'SHAR_EOF' >> 'dm37p2' && X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -AC -D_MSC_VER=510 -B2 C2L -WX -Oscl -Gs hash.c XX mv hash.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -AC -D_MSC_VER=510 -B2 C2L -WX -Oscl -Gs dag.c XX mv dag.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -AC -D_MSC_VER=510 -B2 C2L -WX -Oscl -Gs dmake.c XX mv dmake.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -AC -D_MSC_VER=510 -B2 C2L -WX -Oscl -Gs path.c XX mv path.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -AC -D_MSC_VER=510 -B2 C2L -WX -Oscl -Gs imacs.c XX mv imacs.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -AC -D_MSC_VER=510 -B2 C2L -WX -Oscl -Gs sysintf.c XX mv sysintf.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -AC -D_MSC_VER=510 -B2 C2L -WX -Oscl -Gs parse.c XX mv parse.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -AC -D_MSC_VER=510 -B2 C2L -WX -Oscl -Gs getinp.c XX mv getinp.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -AC -D_MSC_VER=510 -B2 C2L -WX -Oscl -Gs quit.c XX mv quit.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -AC -D_MSC_VER=510 -B2 C2L -WX -Oscl -Gs state.c XX mv state.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -AC -D_MSC_VER=510 -B2 C2L -WX -Oscl -Gs basename.c XX mv basename.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -AC -D_MSC_VER=510 -B2 C2L -WX -Oscl -Gs dmdump.c XX mv dmdump.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -AC -D_MSC_VER=510 -B2 C2L -WX -Oscl -Gs macparse.c XX mv macparse.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -AC -D_MSC_VER=510 -B2 C2L -WX -Oscl -Gs rulparse.c XX mv rulparse.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -AC -D_MSC_VER=510 -B2 C2L -WX -Oscl -Gs percent.c XX mv percent.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -AC -D_MSC_VER=510 -B2 C2L -WX -Oscl -Gs function.c XX mv function.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -AC -D_MSC_VER=510 -B2 C2L -WX -Oscl -Gs os2\ruletab.c XX mv ruletab.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -AC -D_MSC_VER=510 -B2 C2L -WX -Oscl -Gs os2\runargv.c XX mv runargv.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -AC -D_MSC_VER=510 -B2 C2L -WX -Oscl -Gs os2\_chdir.c XX mv _chdir.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -AC -D_MSC_VER=510 -B2 C2L -WX -Oscl -Gs os2\switchar.c XX mv switchar.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -AC -D_MSC_VER=510 -B2 C2L -WX -Oscl -Gs msdos\dirbrk.c XX mv dirbrk.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -AC -D_MSC_VER=510 -B2 C2L -WX -Oscl -Gs msdos\arlib.c XX mv arlib.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -AC -D_MSC_VER=510 -B2 C2L -WX -Oscl -Gs unix\rmprq.c XX mv rmprq.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -AC -D_MSC_VER=510 -B2 C2L -WX -Oscl -Gs os2\mscdos\tempnam.c XX mv tempnam.obj objects XX cp os2\mscdos\startup.mk startup.mk X! link @/tmp/mkAAA000163,dmake.exe,NUL.MAP,@/tmp/mkBAA000163/ST:8000 /exe /packc /batch,os2\dmake.def X--- 1,61 ---- XX mkdir objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -AL -D_MSC_VER=510 -B2 C2L -WX -Oscl -Gs infer.c XX mv infer.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -AL -D_MSC_VER=510 -B2 C2L -WX -Oscl -Gs make.c XX mv make.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -AL -D_MSC_VER=510 -B2 C2L -WX -Oscl -Gs stat.c XX mv stat.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -AL -D_MSC_VER=510 -B2 C2L -WX -Oscl -Gs expand.c XX mv expand.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -AL -D_MSC_VER=510 -B2 C2L -WX -Oscl -Gs dmstring.c XX mv dmstring.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -AL -D_MSC_VER=510 -B2 C2L -WX -Oscl -Gs hash.c XX mv hash.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -AL -D_MSC_VER=510 -B2 C2L -WX -Oscl -Gs dag.c XX mv dag.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -AL -D_MSC_VER=510 -B2 C2L -WX -Oscl -Gs dmake.c XX mv dmake.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -AL -D_MSC_VER=510 -B2 C2L -WX -Oscl -Gs path.c XX mv path.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -AL -D_MSC_VER=510 -B2 C2L -WX -Oscl -Gs imacs.c XX mv imacs.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -AL -D_MSC_VER=510 -B2 C2L -WX -Oscl -Gs sysintf.c XX mv sysintf.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -AL -D_MSC_VER=510 -B2 C2L -WX -Oscl -Gs parse.c XX mv parse.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -AL -D_MSC_VER=510 -B2 C2L -WX -Oscl -Gs getinp.c XX mv getinp.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -AL -D_MSC_VER=510 -B2 C2L -WX -Oscl -Gs quit.c XX mv quit.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -AL -D_MSC_VER=510 -B2 C2L -WX -Oscl -Gs state.c XX mv state.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -AL -D_MSC_VER=510 -B2 C2L -WX -Oscl -Gs basename.c XX mv basename.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -AL -D_MSC_VER=510 -B2 C2L -WX -Oscl -Gs dmdump.c XX mv dmdump.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -AL -D_MSC_VER=510 -B2 C2L -WX -Oscl -Gs macparse.c XX mv macparse.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -AL -D_MSC_VER=510 -B2 C2L -WX -Oscl -Gs rulparse.c XX mv rulparse.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -AL -D_MSC_VER=510 -B2 C2L -WX -Oscl -Gs percent.c XX mv percent.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -AL -D_MSC_VER=510 -B2 C2L -WX -Oscl -Gs function.c XX mv function.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -AL -D_MSC_VER=510 -B2 C2L -WX -Oscl -Gs os2\ruletab.c XX mv ruletab.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -AL -D_MSC_VER=510 -B2 C2L -WX -Oscl -Gs os2\runargv.c XX mv runargv.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -AL -D_MSC_VER=510 -B2 C2L -WX -Oscl -Gs os2\_chdir.c XX mv _chdir.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -AL -D_MSC_VER=510 -B2 C2L -WX -Oscl -Gs os2\switchar.c XX mv switchar.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -AL -D_MSC_VER=510 -B2 C2L -WX -Oscl -Gs msdos\dirbrk.c XX mv dirbrk.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -AL -D_MSC_VER=510 -B2 C2L -WX -Oscl -Gs msdos\arlib.c XX mv arlib.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -AL -D_MSC_VER=510 -B2 C2L -WX -Oscl -Gs unix\rmprq.c XX mv rmprq.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -AL -D_MSC_VER=510 -B2 C2L -WX -Oscl -Gs os2\mscdos\tempnam.c XX mv tempnam.obj objects XX cp os2\mscdos\startup.mk startup.mk X! link /stack:8192 /exe /packc /batch @os2\mscdos\obj.rsp,dmake.exe,NUL.MAP; X*** /u2/dvadura/src/generic/dmake/dmake37-p1/os2/mscdos/mk50.cmd Fri Jun 28 08:21:39 1991 X--- os2/mscdos/mk50.cmd Thu Jun 27 23:59:54 1991 X*************** X*** 1,61 **** XX mkdir objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -AC -D_MSC_VER=500 -B2 C2L -WX -Oscl -Gs infer.c XX mv infer.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -AC -D_MSC_VER=500 -B2 C2L -WX -Oscl -Gs make.c XX mv make.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -AC -D_MSC_VER=500 -B2 C2L -WX -Oscl -Gs stat.c XX mv stat.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -AC -D_MSC_VER=500 -B2 C2L -WX -Oscl -Gs expand.c XX mv expand.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -AC -D_MSC_VER=500 -B2 C2L -WX -Oscl -Gs dmstring.c XX mv dmstring.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -AC -D_MSC_VER=500 -B2 C2L -WX -Oscl -Gs hash.c XX mv hash.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -AC -D_MSC_VER=500 -B2 C2L -WX -Oscl -Gs dag.c XX mv dag.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -AC -D_MSC_VER=500 -B2 C2L -WX -Oscl -Gs dmake.c XX mv dmake.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -AC -D_MSC_VER=500 -B2 C2L -WX -Oscl -Gs path.c XX mv path.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -AC -D_MSC_VER=500 -B2 C2L -WX -Oscl -Gs imacs.c XX mv imacs.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -AC -D_MSC_VER=500 -B2 C2L -WX -Oscl -Gs sysintf.c XX mv sysintf.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -AC -D_MSC_VER=500 -B2 C2L -WX -Oscl -Gs parse.c XX mv parse.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -AC -D_MSC_VER=500 -B2 C2L -WX -Oscl -Gs getinp.c XX mv getinp.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -AC -D_MSC_VER=500 -B2 C2L -WX -Oscl -Gs quit.c XX mv quit.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -AC -D_MSC_VER=500 -B2 C2L -WX -Oscl -Gs state.c XX mv state.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -AC -D_MSC_VER=500 -B2 C2L -WX -Oscl -Gs basename.c XX mv basename.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -AC -D_MSC_VER=500 -B2 C2L -WX -Oscl -Gs dmdump.c XX mv dmdump.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -AC -D_MSC_VER=500 -B2 C2L -WX -Oscl -Gs macparse.c XX mv macparse.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -AC -D_MSC_VER=500 -B2 C2L -WX -Oscl -Gs rulparse.c XX mv rulparse.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -AC -D_MSC_VER=500 -B2 C2L -WX -Oscl -Gs percent.c XX mv percent.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -AC -D_MSC_VER=500 -B2 C2L -WX -Oscl -Gs function.c XX mv function.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -AC -D_MSC_VER=500 -B2 C2L -WX -Oscl -Gs os2\ruletab.c XX mv ruletab.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -AC -D_MSC_VER=500 -B2 C2L -WX -Oscl -Gs os2\runargv.c XX mv runargv.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -AC -D_MSC_VER=500 -B2 C2L -WX -Oscl -Gs os2\_chdir.c XX mv _chdir.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -AC -D_MSC_VER=500 -B2 C2L -WX -Oscl -Gs os2\switchar.c XX mv switchar.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -AC -D_MSC_VER=500 -B2 C2L -WX -Oscl -Gs msdos\dirbrk.c XX mv dirbrk.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -AC -D_MSC_VER=500 -B2 C2L -WX -Oscl -Gs msdos\arlib.c XX mv arlib.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -AC -D_MSC_VER=500 -B2 C2L -WX -Oscl -Gs unix\rmprq.c XX mv rmprq.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -AC -D_MSC_VER=500 -B2 C2L -WX -Oscl -Gs os2\mscdos\tempnam.c XX mv tempnam.obj objects XX cp os2\mscdos\startup.mk startup.mk X! link @/tmp/mkAAA000136,dmake.exe,NUL.MAP,@/tmp/mkBAA000136/ST:8000 /exe /packc /batch,os2\dmake.def X--- 1,61 ---- XX mkdir objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -AL -D_MSC_VER=500 -B2 C2L -WX -Oscl -Gs infer.c XX mv infer.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -AL -D_MSC_VER=500 -B2 C2L -WX -Oscl -Gs make.c XX mv make.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -AL -D_MSC_VER=500 -B2 C2L -WX -Oscl -Gs stat.c XX mv stat.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -AL -D_MSC_VER=500 -B2 C2L -WX -Oscl -Gs expand.c XX mv expand.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -AL -D_MSC_VER=500 -B2 C2L -WX -Oscl -Gs dmstring.c XX mv dmstring.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -AL -D_MSC_VER=500 -B2 C2L -WX -Oscl -Gs hash.c XX mv hash.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -AL -D_MSC_VER=500 -B2 C2L -WX -Oscl -Gs dag.c XX mv dag.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -AL -D_MSC_VER=500 -B2 C2L -WX -Oscl -Gs dmake.c XX mv dmake.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -AL -D_MSC_VER=500 -B2 C2L -WX -Oscl -Gs path.c XX mv path.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -AL -D_MSC_VER=500 -B2 C2L -WX -Oscl -Gs imacs.c XX mv imacs.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -AL -D_MSC_VER=500 -B2 C2L -WX -Oscl -Gs sysintf.c XX mv sysintf.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -AL -D_MSC_VER=500 -B2 C2L -WX -Oscl -Gs parse.c XX mv parse.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -AL -D_MSC_VER=500 -B2 C2L -WX -Oscl -Gs getinp.c XX mv getinp.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -AL -D_MSC_VER=500 -B2 C2L -WX -Oscl -Gs quit.c XX mv quit.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -AL -D_MSC_VER=500 -B2 C2L -WX -Oscl -Gs state.c XX mv state.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -AL -D_MSC_VER=500 -B2 C2L -WX -Oscl -Gs basename.c XX mv basename.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -AL -D_MSC_VER=500 -B2 C2L -WX -Oscl -Gs dmdump.c XX mv dmdump.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -AL -D_MSC_VER=500 -B2 C2L -WX -Oscl -Gs macparse.c XX mv macparse.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -AL -D_MSC_VER=500 -B2 C2L -WX -Oscl -Gs rulparse.c XX mv rulparse.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -AL -D_MSC_VER=500 -B2 C2L -WX -Oscl -Gs percent.c XX mv percent.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -AL -D_MSC_VER=500 -B2 C2L -WX -Oscl -Gs function.c XX mv function.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -AL -D_MSC_VER=500 -B2 C2L -WX -Oscl -Gs os2\ruletab.c XX mv ruletab.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -AL -D_MSC_VER=500 -B2 C2L -WX -Oscl -Gs os2\runargv.c XX mv runargv.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -AL -D_MSC_VER=500 -B2 C2L -WX -Oscl -Gs os2\_chdir.c XX mv _chdir.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -AL -D_MSC_VER=500 -B2 C2L -WX -Oscl -Gs os2\switchar.c XX mv switchar.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -AL -D_MSC_VER=500 -B2 C2L -WX -Oscl -Gs msdos\dirbrk.c XX mv dirbrk.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -AL -D_MSC_VER=500 -B2 C2L -WX -Oscl -Gs msdos\arlib.c XX mv arlib.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -AL -D_MSC_VER=500 -B2 C2L -WX -Oscl -Gs unix\rmprq.c XX mv rmprq.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -AL -D_MSC_VER=500 -B2 C2L -WX -Oscl -Gs os2\mscdos\tempnam.c XX mv tempnam.obj objects XX cp os2\mscdos\startup.mk startup.mk X! link /stack:8192 /exe /packc /batch @os2\mscdos\obj.rsp,dmake.exe,NUL.MAP; X*** /u2/dvadura/src/generic/dmake/dmake37-p1/os2/mscdos/mk40.cmd Fri Jun 28 08:21:39 1991 X--- os2/mscdos/mk40.cmd Thu Jun 27 23:59:33 1991 X*************** X*** 1,61 **** XX mkdir objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -mC -DM_I86=1 -D__STDC__=1 -B2 C2L -WX infer.c XX mv infer.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -mC -DM_I86=1 -D__STDC__=1 -B2 C2L -WX make.c XX mv make.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -mC -DM_I86=1 -D__STDC__=1 -B2 C2L -WX stat.c XX mv stat.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -mC -DM_I86=1 -D__STDC__=1 -B2 C2L -WX expand.c XX mv expand.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -mC -DM_I86=1 -D__STDC__=1 -B2 C2L -WX dmstring.c XX mv dmstring.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -mC -DM_I86=1 -D__STDC__=1 -B2 C2L -WX hash.c XX mv hash.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -mC -DM_I86=1 -D__STDC__=1 -B2 C2L -WX dag.c XX mv dag.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -mC -DM_I86=1 -D__STDC__=1 -B2 C2L -WX dmake.c XX mv dmake.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -mC -DM_I86=1 -D__STDC__=1 -B2 C2L -WX path.c XX mv path.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -mC -DM_I86=1 -D__STDC__=1 -B2 C2L -WX imacs.c XX mv imacs.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -mC -DM_I86=1 -D__STDC__=1 -B2 C2L -WX sysintf.c XX mv sysintf.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -mC -DM_I86=1 -D__STDC__=1 -B2 C2L -WX parse.c XX mv parse.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -mC -DM_I86=1 -D__STDC__=1 -B2 C2L -WX getinp.c XX mv getinp.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -mC -DM_I86=1 -D__STDC__=1 -B2 C2L -WX quit.c XX mv quit.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -mC -DM_I86=1 -D__STDC__=1 -B2 C2L -WX state.c XX mv state.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -mC -DM_I86=1 -D__STDC__=1 -B2 C2L -WX basename.c XX mv basename.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -mC -DM_I86=1 -D__STDC__=1 -B2 C2L -WX dmdump.c XX mv dmdump.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -mC -DM_I86=1 -D__STDC__=1 -B2 C2L -WX macparse.c XX mv macparse.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -mC -DM_I86=1 -D__STDC__=1 -B2 C2L -WX rulparse.c XX mv rulparse.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -mC -DM_I86=1 -D__STDC__=1 -B2 C2L -WX percent.c XX mv percent.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -mC -DM_I86=1 -D__STDC__=1 -B2 C2L -WX function.c XX mv function.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -mC -DM_I86=1 -D__STDC__=1 -B2 C2L -WX os2\ruletab.c XX mv ruletab.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -mC -DM_I86=1 -D__STDC__=1 -B2 C2L -WX os2\runargv.c XX mv runargv.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -mC -DM_I86=1 -D__STDC__=1 -B2 C2L -WX os2\_chdir.c XX mv _chdir.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -mC -DM_I86=1 -D__STDC__=1 -B2 C2L -WX os2\switchar.c XX mv switchar.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -mC -DM_I86=1 -D__STDC__=1 -B2 C2L -WX msdos\dirbrk.c XX mv dirbrk.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -mC -DM_I86=1 -D__STDC__=1 -B2 C2L -WX msdos\arlib.c XX mv arlib.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -mC -DM_I86=1 -D__STDC__=1 -B2 C2L -WX unix\rmprq.c XX mv rmprq.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -mC -DM_I86=1 -D__STDC__=1 -B2 C2L -WX os2\mscdos\tempnam.c XX mv tempnam.obj objects XX cp os2\mscdos\startup.mk startup.mk X! link @/tmp/mkAAA029978,dmake.exe,NUL.MAP,@/tmp/mkBAA029978/ST:8000,os2\dmake.def X--- 1,61 ---- XX mkdir objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -mL -DM_I86=1 -D__STDC__=1 -B2 C2L -WX infer.c XX mv infer.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -mL -DM_I86=1 -D__STDC__=1 -B2 C2L -WX make.c XX mv make.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -mL -DM_I86=1 -D__STDC__=1 -B2 C2L -WX stat.c XX mv stat.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -mL -DM_I86=1 -D__STDC__=1 -B2 C2L -WX expand.c XX mv expand.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -mL -DM_I86=1 -D__STDC__=1 -B2 C2L -WX dmstring.c XX mv dmstring.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -mL -DM_I86=1 -D__STDC__=1 -B2 C2L -WX hash.c XX mv hash.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -mL -DM_I86=1 -D__STDC__=1 -B2 C2L -WX dag.c XX mv dag.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -mL -DM_I86=1 -D__STDC__=1 -B2 C2L -WX dmake.c XX mv dmake.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -mL -DM_I86=1 -D__STDC__=1 -B2 C2L -WX path.c XX mv path.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -mL -DM_I86=1 -D__STDC__=1 -B2 C2L -WX imacs.c XX mv imacs.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -mL -DM_I86=1 -D__STDC__=1 -B2 C2L -WX sysintf.c XX mv sysintf.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -mL -DM_I86=1 -D__STDC__=1 -B2 C2L -WX parse.c XX mv parse.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -mL -DM_I86=1 -D__STDC__=1 -B2 C2L -WX getinp.c XX mv getinp.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -mL -DM_I86=1 -D__STDC__=1 -B2 C2L -WX quit.c XX mv quit.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -mL -DM_I86=1 -D__STDC__=1 -B2 C2L -WX state.c XX mv state.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -mL -DM_I86=1 -D__STDC__=1 -B2 C2L -WX basename.c XX mv basename.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -mL -DM_I86=1 -D__STDC__=1 -B2 C2L -WX dmdump.c XX mv dmdump.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -mL -DM_I86=1 -D__STDC__=1 -B2 C2L -WX macparse.c XX mv macparse.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -mL -DM_I86=1 -D__STDC__=1 -B2 C2L -WX rulparse.c XX mv rulparse.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -mL -DM_I86=1 -D__STDC__=1 -B2 C2L -WX percent.c XX mv percent.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -mL -DM_I86=1 -D__STDC__=1 -B2 C2L -WX function.c XX mv function.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -mL -DM_I86=1 -D__STDC__=1 -B2 C2L -WX os2\ruletab.c XX mv ruletab.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -mL -DM_I86=1 -D__STDC__=1 -B2 C2L -WX os2\runargv.c XX mv runargv.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -mL -DM_I86=1 -D__STDC__=1 -B2 C2L -WX os2\_chdir.c XX mv _chdir.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -mL -DM_I86=1 -D__STDC__=1 -B2 C2L -WX os2\switchar.c XX mv switchar.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -mL -DM_I86=1 -D__STDC__=1 -B2 C2L -WX msdos\dirbrk.c XX mv dirbrk.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -mL -DM_I86=1 -D__STDC__=1 -B2 C2L -WX msdos\arlib.c XX mv arlib.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -mL -DM_I86=1 -D__STDC__=1 -B2 C2L -WX unix\rmprq.c XX mv rmprq.obj objects X! cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -mL -DM_I86=1 -D__STDC__=1 -B2 C2L -WX os2\mscdos\tempnam.c XX mv tempnam.obj objects XX cp os2\mscdos\startup.mk startup.mk X! link /stack:8192 @os2\mscdos\obj.rsp,dmake.exe,NUL.MAP; X*** /u2/dvadura/src/generic/dmake/dmake37-p1/os2/mscdos/lib.rsp Mon May 6 19:38:56 1991 X--- os2/mscdos/lib.rsp Fri Jun 28 00:15:01 1991 X*************** X*** 1 **** X! X--- 1,2 ---- X! \NOD:LLIBCE+ X! LLIBCEP X*** /u2/dvadura/src/generic/dmake/dmake37-p1/os2/mscdos/config.mk Sun Jan 6 21:52:07 1991 X--- os2/mscdos/config.mk Mon Jun 24 10:53:30 1991 X*************** X*** 8,16 **** XX # XX osrdir := $(OS)$(DIRSEPSTR)$(OSRELEASE) XX X- TMPDIR := X- .EXPORT : TMPDIR X- XX # Definition of macros for library, and C startup code. XX XX # The following sources are required for MSC X--- 8,13 ---- X*************** X*** 24,32 **** XX # OS/2 always has at least a 286 so this is enabled by default: XX CFLAGS += -G2 XX X! # For OS/2 we need the LDTAIL defined in os2\config.mk XX # Debugging libraries X! DB_LDFLAGS += /co /li /map XX DB_LDLIBS += XX XX # NO Debug MSC flags: X--- 21,35 ---- XX # OS/2 always has at least a 286 so this is enabled by default: XX CFLAGS += -G2 XX X! SET_STACK = /stack:8192 X! NDB_LDFLAGS += $(SET_STACK) X! X! # Microsoft C doesn't need tail but needs head X! LDTAIL = ; X! LDHEAD = $(LDFLAGS) X! XX # Debugging libraries X! DB_LDFLAGS += /co /li /map $(SET_STACK) XX DB_LDLIBS += XX XX # NO Debug MSC flags: X*************** X*** 61,67 **** XX %$O : %.c ;% $(CC) -c $(CFLAGS) -Fo$@ $< XX .END XX NDB_LDFLAGS += /exe /packc /batch X! NDB_LDLIBS += XX .END XX XX # See if we modify anything in the lower levels. X--- 64,70 ---- XX %$O : %.c ;% $(CC) -c $(CFLAGS) -Fo$@ $< XX .END XX NDB_LDFLAGS += /exe /packc /batch X! NDB_LDLIBS += /NOD:LLIBCE LLIBCEP XX .END XX XX # See if we modify anything in the lower levels. X*** /u2/dvadura/src/generic/dmake/dmake37-p1/os2/config.mk Wed Mar 27 01:24:51 1991 X--- os2/config.mk Mon Jun 24 10:57:26 1991 X*************** X*** 6,35 **** XX OSRELEASE *= mscdos XX # Memory model to compile for XX # set to s - small, m - medium, c - compact, l - large X! .IF $(DEBUG) X! MODEL = l X! .ELSE X! MODEL = c X! .END XX XX STARTUPFILE = $(OS)/startup.mk XX XX CPPFLAGS = $(CFLAGS) XX LDOBJS = $(CSTARTUP) $(OBJDIR)/{$(<:f)} X! LDARGS = @$(LDTMPOBJ),$(TARGET),NUL.MAP$(LDTAIL) X! LDTAIL = ,@$(LDTMPLIB)$(LDFLAGS),$(OS)\$(TARGET:b).def X! LDTMPOBJ = <+$(LDOBJS:s,/,\\,:t"+\n")+> X! LDTMPLIB = <+$(LDLIBS:s,/,\\,:t"+\n")+> XX XX # Debug flags XX DB_CFLAGS = -DDBUG X! DB_LDFLAGS = /ST:8000 XX DB_LDLIBS = XX XX # NO Debug flags XX NDB_CFLAGS = -B2 C2L -WX # -B3 C3L X! NDB_LDFLAGS = /ST:8000 X! NDB_LDLIBS = XX XX # Local configuration modifications for CFLAGS. XX CFLAGS += -I$(OS) -DOS2 X--- 6,33 ---- XX OSRELEASE *= mscdos XX # Memory model to compile for XX # set to s - small, m - medium, c - compact, l - large X! # Use only large model now. X! MODEL = l XX XX STARTUPFILE = $(OS)/startup.mk XX XX CPPFLAGS = $(CFLAGS) XX LDOBJS = $(CSTARTUP) $(OBJDIR)/{$(<:f)} X! LDARGS = $(LDHEAD) @$(LDTMPOBJ),$(TARGET),NUL.MAP$(LDTAIL) X! LDTAIL = $(_libs)$(LDFLAGS:s/ //) X! _libs = $(!null,$(LDLIBS) ,@$(LDTMPLIB)) X! LDTMPOBJ = $(mktmp,,$(DIVFILE) $(LDOBJS:s,/,\\,:t"+\n")\n) X! LDTMPLIB = $(mktmp,,$(DIVFILE) $(LDLIBS)\n) XX XX # Debug flags XX DB_CFLAGS = -DDBUG X! DB_LDFLAGS = XX DB_LDLIBS = XX XX # NO Debug flags XX NDB_CFLAGS = -B2 C2L -WX # -B3 C3L X! NDB_LDFLAGS = X! NDB_LDLIBS = XX XX # Local configuration modifications for CFLAGS. XX CFLAGS += -I$(OS) -DOS2 X*** /u2/dvadura/src/generic/dmake/dmake37-p1/os2/_chdir.c Mon May 6 15:33:21 1991 X--- os2/_chdir.c Thu Jun 27 23:34:29 1991 X*************** X*** 1,4 **** X! /* RCS -- $Header: /u2/dvadura/src/generic/dmake/src/os2/RCS/_chdir.c,v 1.1 91/05/06 15:33:20 dvadura Exp $ XX -- SYNOPSIS -- Change directory. XX -- XX -- DESCRIPTION X--- 1,4 ---- X! /* RCS -- $Header: /u2/dvadura/src/generic/dmake/src/os2/RCS/_chdir.c,v 1.2 91/06/27 23:34:16 dvadura Exp $ XX -- SYNOPSIS -- Change directory. XX -- XX -- DESCRIPTION X*************** X*** 27,32 **** X--- 27,35 ---- XX -- XX -- LOG XX -- $Log: _chdir.c,v $ X+ * Revision 1.2 91/06/27 23:34:16 dvadura X+ * Make sure we change directories accross drives. X+ * XX * Revision 1.1 91/05/06 15:33:20 dvadura XX * dmake Release Version 3.7 XX * X*************** X*** 44,50 **** XX XX res = chdir(path); XX X! if (res == 0 && path[1] == ':' && *path != *Pwd) XX #ifdef OS2 XX DosSelectDisk((*path & ~0x20) - '@'); XX #else X--- 47,53 ---- XX XX res = chdir(path); XX X! if (res == 0 && path[1] == ':') XX #ifdef OS2 XX DosSelectDisk((*path & ~0x20) - '@'); XX #else X*** /u2/dvadura/src/generic/dmake/dmake37-p1/msdos/tccdos/public.h Fri Jun 28 08:21:45 1991 X--- msdos/tccdos/public.h Thu Jun 27 23:42:03 1991 X*************** X*** 143,149 **** XX int touch_arch ANSI((char*, char*)); XX int _chdir ANSI((char *)); XX void Remove_prq ANSI((CELLPTR)); X- int spawnvpe ANSI((int, char *, char **, char **)); XX void Hook_std_writes ANSI((char *)); XX XX #endif X--- 143,148 ---- X*** /u2/dvadura/src/generic/dmake/dmake37-p1/msdos/tccdos/mkswp.bat Fri Jun 28 08:21:48 1991 X--- msdos/tccdos/mkswp.bat Thu Jun 27 23:43:15 1991 X*************** X*** 98,101 **** XX copy utime.obj objects XX del utime.obj XX copy msdos\tccdos\startup.mk startup.mk X! tlink @msdos\tccdos\objswp.rsp,dmake.exe,NUL.MAP,@msdos\tccdos\libswp.rsp X--- 98,101 ---- XX copy utime.obj objects XX del utime.obj XX copy msdos\tccdos\startup.mk startup.mk X! tlink @msdos\tccdos\objswp.rsp,dmake.exe,NUL.MAP,@msdos\tccdos\libswp.rsp X*** /u2/dvadura/src/generic/dmake/dmake37-p1/msdos/tccdos/mk.bat Fri Jun 28 08:21:49 1991 X--- msdos/tccdos/mk.bat Thu Jun 27 23:42:30 1991 X*************** X*** 93,96 **** XX copy utime.obj objects XX del utime.obj XX copy msdos\tccdos\startup.mk startup.mk X! tlink @msdos\tccdos\obj.rsp,dmake.exe,NUL.MAP,@msdos\tccdos\lib.rsp X--- 93,96 ---- XX copy utime.obj objects XX del utime.obj XX copy msdos\tccdos\startup.mk startup.mk X! tlink @msdos\tccdos\obj.rsp,dmake.exe,NUL.MAP,@msdos\tccdos\lib.rsp X*** /u2/dvadura/src/generic/dmake/dmake37-p1/msdos/stdarg.h Mon May 6 15:25:35 1991 X--- msdos/stdarg.h Thu Jun 27 23:32:09 1991 X*************** X*** 9,15 **** XX #if !defined(__STDARG) XX #define __STDARG XX X! typedef char *va_list; XX XX #define va_dcl int va_alist XX #define va_start(ap,v) ap = (va_list)&va_alist X--- 9,19 ---- XX #if !defined(__STDARG) XX #define __STDARG XX X! #if !defined(ZTC) X! #define __ss X! #endif X! X! typedef char __ss *va_list; XX XX #define va_dcl int va_alist XX #define va_start(ap,v) ap = (va_list)&va_alist X*** /u2/dvadura/src/generic/dmake/dmake37-p1/msdos/runargv.c Mon May 6 15:25:33 1991 X--- msdos/runargv.c Thu Jun 27 23:33:22 1991 X*************** X*** 1,4 **** X! /* RCS -- $Header: /u2/dvadura/src/generic/dmake/src/msdos/RCS/runargv.c,v 1.1 91/05/06 15:25:32 dvadura Exp $ XX -- SYNOPSIS -- run a sub process. XX -- XX -- DESCRIPTION X--- 1,4 ---- X! /* RCS -- $Header: /u2/dvadura/src/generic/dmake/src/msdos/RCS/runargv.c,v 1.2 91/06/27 23:33:04 dvadura Exp $ XX -- SYNOPSIS -- run a sub process. XX -- XX -- DESCRIPTION X*************** X*** 27,32 **** X--- 27,35 ---- XX -- XX -- LOG XX -- $Log: runargv.c,v $ X+ * Revision 1.2 91/06/27 23:33:04 dvadura X+ * Preserve the current directory accross a spawn. X+ * XX * Revision 1.1 91/05/06 15:25:32 dvadura XX * dmake Release Version 3.7 XX * X*************** X*** 55,64 **** X--- 58,74 ---- XX #endif XX int status; XX char **argv; X+ char path[MAX_PATH_LEN+1]; XX XX argv = Pack_argv( group, shell, cmd ); XX _add_child(target, ignore); X+ X+ /* Preserve the current working directory accross a spawn call X+ * DOS is brain dead about this. */ X+ strcpy(path,Get_current_dir()); XX status = spawnvpe(P_WAIT, *argv, argv, environ); X+ Set_dir(path); X+ XX if( status == -1 ) Error("%s: %s", argv[0], strerror(errno)); XX _finished_child(status); XX if( last && !Doing_bang ) Update_time_stamp( target ); X*** /u2/dvadura/src/generic/dmake/dmake37-p1/msdos/mscdos/mk60swp.bat Fri Jun 28 08:21:53 1991 X--- msdos/mscdos/mk60swp.bat Thu Jun 27 23:58:00 1991 X*************** X*** 33,36 **** XX cl -c -I. -Imsdos -Imsdos\mscdos -AL -D__STDC__=1 -Osecgl -Gs -Foobjects\spawn.obj msdos\spawn.c XX cl -c -I. -Imsdos -Imsdos\mscdos -AL -D__STDC__=1 -Osecgl -Gs -Foobjects\tempnam.obj msdos\mscdos\tempnam.c XX copy msdos\mscdos\startup.mk startup.mk X! link @msdos\mscdos\objswp.rsp,dmake.exe,NUL.MAP; X--- 33,36 ---- XX cl -c -I. -Imsdos -Imsdos\mscdos -AL -D__STDC__=1 -Osecgl -Gs -Foobjects\spawn.obj msdos\spawn.c XX cl -c -I. -Imsdos -Imsdos\mscdos -AL -D__STDC__=1 -Osecgl -Gs -Foobjects\tempnam.obj msdos\mscdos\tempnam.c XX copy msdos\mscdos\startup.mk startup.mk X! link /stack:4096 /exe /packc /batch @msdos\mscdos\objswp.rsp,dmake.exe,NUL.MAP; X*** /u2/dvadura/src/generic/dmake/dmake37-p1/msdos/mscdos/mk60.bat Fri Jun 28 08:21:55 1991 X--- msdos/mscdos/mk60.bat Thu Jun 27 23:57:18 1991 X*************** X*** 30,33 **** XX cl -c -I. -Imsdos -Imsdos\mscdos -AL -D__STDC__=1 -Osecgl -Gs -Foobjects\tee.obj msdos\tee.c XX cl -c -I. -Imsdos -Imsdos\mscdos -AL -D__STDC__=1 -Osecgl -Gs -Foobjects\tempnam.obj msdos\mscdos\tempnam.c XX copy msdos\mscdos\startup.mk startup.mk X! link @msdos\mscdos\obj.rsp,dmake.exe,NUL.MAP; X--- 30,33 ---- XX cl -c -I. -Imsdos -Imsdos\mscdos -AL -D__STDC__=1 -Osecgl -Gs -Foobjects\tee.obj msdos\tee.c XX cl -c -I. -Imsdos -Imsdos\mscdos -AL -D__STDC__=1 -Osecgl -Gs -Foobjects\tempnam.obj msdos\mscdos\tempnam.c XX copy msdos\mscdos\startup.mk startup.mk X! link /stack:4096 /exe /packc /batch @msdos\mscdos\obj.rsp,dmake.exe,NUL.MAP; X*** /u2/dvadura/src/generic/dmake/dmake37-p1/msdos/mscdos/mk51swp.bat Fri Jun 28 08:21:57 1991 X--- msdos/mscdos/mk51swp.bat Thu Jun 27 23:56:41 1991 X*************** X*** 95,98 **** XX copy tempnam.obj objects XX del tempnam.obj XX copy msdos\mscdos\startup.mk startup.mk X! link @msdos\mscdos\objswp.rsp,dmake.exe,NUL.MAP; X--- 95,98 ---- XX copy tempnam.obj objects XX del tempnam.obj XX copy msdos\mscdos\startup.mk startup.mk X! link /stack:4096 /exe /packc /batch @msdos\mscdos\objswp.rsp,dmake.exe,NUL.MAP; X*** /u2/dvadura/src/generic/dmake/dmake37-p1/msdos/mscdos/mk51.bat Fri Jun 28 08:21:59 1991 X--- msdos/mscdos/mk51.bat Thu Jun 27 23:47:25 1991 X*************** X*** 90,93 **** XX copy tempnam.obj objects XX del tempnam.obj XX copy msdos\mscdos\startup.mk startup.mk X! link @msdos\mscdos\obj.rsp,dmake.exe,NUL.MAP; X--- 90,93 ---- XX copy tempnam.obj objects XX del tempnam.obj XX copy msdos\mscdos\startup.mk startup.mk X! link /stack:4096 /exe /packc /batch @msdos\mscdos\obj.rsp,dmake.exe,NUL.MAP; X*** /u2/dvadura/src/generic/dmake/dmake37-p1/msdos/mscdos/mk50swp.bat Fri Jun 28 08:22:00 1991 X--- msdos/mscdos/mk50swp.bat Thu Jun 27 23:46:49 1991 X*************** X*** 95,98 **** XX copy tempnam.obj objects XX del tempnam.obj XX copy msdos\mscdos\startup.mk startup.mk X! link @msdos\mscdos\objswp.rsp,dmake.exe,NUL.MAP; X--- 95,98 ---- XX copy tempnam.obj objects XX del tempnam.obj XX copy msdos\mscdos\startup.mk startup.mk X! link /stack:4096 /exe /packc /batch @msdos\mscdos\objswp.rsp,dmake.exe,NUL.MAP; X*** /u2/dvadura/src/generic/dmake/dmake37-p1/msdos/mscdos/mk50.bat Fri Jun 28 08:22:02 1991 X--- msdos/mscdos/mk50.bat Thu Jun 27 23:46:17 1991 X*************** X*** 90,93 **** XX copy tempnam.obj objects XX del tempnam.obj XX copy msdos\mscdos\startup.mk startup.mk X! link @msdos\mscdos\obj.rsp,dmake.exe,NUL.MAP; X--- 90,93 ---- XX copy tempnam.obj objects XX del tempnam.obj XX copy msdos\mscdos\startup.mk startup.mk X! link /stack:4096 /exe /packc /batch @msdos\mscdos\obj.rsp,dmake.exe,NUL.MAP; X*** /u2/dvadura/src/generic/dmake/dmake37-p1/msdos/mscdos/mk40swp.bat Fri Jun 28 08:22:03 1991 X--- msdos/mscdos/mk40swp.bat Thu Jun 27 23:45:43 1991 X*************** X*** 95,98 **** XX copy tempnam.obj objects XX del tempnam.obj XX copy msdos\mscdos\startup.mk startup.mk X! link @msdos\mscdos\objswp.rsp,dmake.exe,NUL.MAP; X--- 95,98 ---- XX copy tempnam.obj objects XX del tempnam.obj XX copy msdos\mscdos\startup.mk startup.mk X! link /stack:4096 @msdos\mscdos\objswp.rsp,dmake.exe,NUL.MAP; X*** /u2/dvadura/src/generic/dmake/dmake37-p1/msdos/mscdos/mk40.bat Fri Jun 28 08:22:05 1991 X--- msdos/mscdos/mk40.bat Thu Jun 27 23:45:09 1991 X*************** X*** 90,93 **** XX copy tempnam.obj objects XX del tempnam.obj XX copy msdos\mscdos\startup.mk startup.mk X! link @msdos\mscdos\obj.rsp,dmake.exe,NUL.MAP; X--- 90,93 ---- XX copy tempnam.obj objects XX del tempnam.obj XX copy msdos\mscdos\startup.mk startup.mk X! link /stack:4096 @msdos\mscdos\obj.rsp,dmake.exe,NUL.MAP; X*** /u2/dvadura/src/generic/dmake/dmake37-p1/msdos/mscdos/config.mk Wed Mar 13 20:44:50 1991 X--- msdos/mscdos/config.mk Mon Jun 10 09:17:55 1991 X*************** X*** 20,37 **** XX SRC += $(OSR_SRC) XX .SOURCE.h : $(osrdir) XX XX # Local configuration modifications for CFLAGS X! # If you have a 286, you can use -G2 or appropriate to get better code, X! # in that case uncomment the line below. (You can also simply set X! # it in the CL environment variable.) X! #CFLAGS += -G2 XX ASFLAGS += -t -mx $(S_$(MODEL)) XX X! # Redefine this, it isn't needed! XX LDTAIL = ; XX XX # Debugging libraries X! DB_LDFLAGS += /co /li /map XX DB_LDLIBS += XX XX # NO Debug MSC flags: X--- 20,45 ---- XX SRC += $(OSR_SRC) XX .SOURCE.h : $(osrdir) XX X+ SET_STACK = /stack:4096 X+ NDB_LDFLAGS += $(SET_STACK) X+ XX # Local configuration modifications for CFLAGS X! # If you have a 286 or better, you can uncomment the following line. X! #HAVE_286 = y X! X! .IF $(HAVE_286) X! CFLAGS += -G2 X! ASFLAGS += -Dhave286 X! .END X! XX ASFLAGS += -t -mx $(S_$(MODEL)) XX X! # Microsoft C doesn't need tail but needs head XX LDTAIL = ; X+ LDHEAD = $(LDFLAGS) XX XX # Debugging libraries X! DB_LDFLAGS += /co /li /map $(SET_STACK) XX DB_LDLIBS += XX XX # NO Debug MSC flags: X*** /u2/dvadura/src/generic/dmake/dmake37-p1/msdos/exec.asm Wed Mar 20 20:49:42 1991 X--- msdos/exec.asm Mon Jun 10 09:19:54 1991 X*************** X*** 5,11 **** XX ; child. The prototype for calling the exec function is below. XX ; XX ; exec( int swap, char far *program, char far *cmdtail, X! ; int environment_seg, int env_size, char far *tmpfilename ); XX ; XX ; XX ; To assemble this file issue the command: X--- 5,11 ---- XX ; child. The prototype for calling the exec function is below. XX ; XX ; exec( int swap, char far *program, char far *cmdtail, X! ; int environment_seg, char far *tmpfilename ); XX ; XX ; XX ; To assemble this file issue the command: X*************** X*** 39,44 **** X--- 39,51 ---- XX ; XX ifdef have286 XX .286 ; define have286 with -D for 80286 processor or better X+ mpusha Macro X+ pusha X+ Endm X+ X+ mpopa Macro X+ popa X+ Endm XX XX else ; 8088/8086 compatible XX mpusha Macro X*** /u2/dvadura/src/generic/dmake/dmake37-p1/msdos/config.mk Mon May 6 10:16:02 1991 X--- msdos/config.mk Mon Jun 24 11:23:21 1991 X*************** X*** 13,19 **** XX XX CPPFLAGS = $(CFLAGS) XX LDOBJS = $(CSTARTUP) $(OBJDIR)/{$(<:f)} X! LDARGS = @$(LDTMPOBJ),$(TARGET),NUL.MAP$(LDTAIL) XX LDTAIL = $(_libs)$(LDFLAGS:s/ //) XX _libs = $(!null,$(LDLIBS) ,@$(LDTMPLIB)) XX LDTMPOBJ = $(mktmp,,$(DIVFILE) $(LDOBJS:s,/,\\,:t"+\n")\n) X--- 13,19 ---- XX XX CPPFLAGS = $(CFLAGS) XX LDOBJS = $(CSTARTUP) $(OBJDIR)/{$(<:f)} X! LDARGS = $(LDHEAD) @$(LDTMPOBJ),$(TARGET),NUL.MAP$(LDTAIL) XX LDTAIL = $(_libs)$(LDFLAGS:s/ //) XX _libs = $(!null,$(LDLIBS) ,@$(LDTMPLIB)) XX LDTMPOBJ = $(mktmp,,$(DIVFILE) $(LDOBJS:s,/,\\,:t"+\n")\n) X*************** X*** 35,44 **** XX # Common MSDOS source files. XX # Define SWAP to anything but 'y' for the swap code to be excluded on making. XX # Swapping for DOS versions is enabled by default. XX SWAP *= y X! .IF $(SWAP) == y X! SWP_SRC = find.c spawn.c X! ASRC += exec.asm XX .ELSE XX SWP_SRC = tee.c XX .END X--- 35,49 ---- XX # Common MSDOS source files. XX # Define SWAP to anything but 'y' for the swap code to be excluded on making. XX # Swapping for DOS versions is enabled by default. X+ # Note: swapping is handled specially for ZTC in msdos/ztcdos/config.mk. XX SWAP *= y X! .IF $(OSRELEASE) != ztcdos SHAR_EOF true || echo 'restore of dm37p2 failed' fi echo 'End of part 10' echo 'File dm37p2 is continued in part 11' echo 11 > _shar_seq_.tmp exit 0 exit 0 # Just in case... -- Kent Landfield INTERNET: kent@sparky.IMD.Sterling.COM Sterling Software, IMD UUCP: uunet!sparky!kent Phone: (402) 291-8300 FAX: (402) 291-4362 Please send comp.sources.misc-related mail to kent@uunet.uu.net.