Home of the original IBM PC emulator for browsers.
Microsoft’s MS-DOS repository requires some modifications to build MS-DOS 4.0 successfully. Those modifications include:
To download the sources and build them with pc.js, run build.sh in the v4.0 folder inside this folder. That script downloads a working copy of the repository into the pcjs/tools/pc/disks/MS-DOS
folder, makes the above modifications (see the fixes folder), and then starts pc.js, which builds a bootable hard disk image with the contents of the repository’s v4.0
folder.
pc.js is started with the following options:
pc.js --system=msdos --version=3.30 --target=30M --normalize
to create a 30Mb hard disk that boots MS-DOS 3.30. The pc.js normalize
option automatically fixes known text files during the hard disk build process (ie, line-endings are converted to CR/LF and non-CP437 characters are translated/replaced as appropriate).
By default, pc.js uses a COMPAQ DeskPro 386 configuration running at 16Mhz. For more information about pc.js, see this blog post.
When you see the C:\>
prompt, run the following commands:
CD SRC
SETENV
NMAKE
When NMAKE is finished, you can type QUIT
to exit pc.js, at which point all modified files in the hard disk image will be automatically synchronized with your working copy of the repository.
If you want to edit any files and re-run any DOS commands, you can make all changes in your host environment and then restart pc.js in the pcjs/tools/pc/disks/MS-DOS/v4.0
folder, using the same options shown above. If desired, you can also change the system
or version
options to boot any version of PC DOS or MS-DOS that PCjs has archived.
Cloning into 'MS-DOS'...
remote: Enumerating objects: 1859, done.
remote: Counting objects: 100% (220/220), done.
remote: Compressing objects: 100% (123/123), done.
remote: Total 1859 (delta 104), reused 97 (delta 97), pack-reused 1639
Receiving objects: 100% (1859/1859), 117.41 MiB | 13.18 MiB/s, done.
Resolving deltas: 100% (288/288), done.
pc.js v3.00
Copyright © 2012-2024 Jeff Parsons <Jeff@pcjs.org>
Options: --system=msdos --version=3.30 --target=30M --normalize
[Press CTRL-D to enter command mode]
C:\>cd src
C:\SRC>setenv
setting up system to build the MS-DOS 4.01 SOURCE BAK...
C:\SRC>nmake
Microsoft (R) Program Maintenance Utility Version 1.00.05
Copyright (c) Microsoft Corp 1987, 1988. All rights reserved.
cd messages
nmake
Microsoft (R) Program Maintenance Utility Version 1.00.05
Copyright (c) Microsoft Corp 1987, 1988. All rights reserved.
attrib -R usa-ms.msg
buildidx usa-ms.msg
Index file and message file are of different levels.
Message file and index file will be updated.
Message file updated.
Index file updated.
attrib +R usa-ms.msg
cd ..\mapper
nmake
Microsoft (R) Program Maintenance Utility Version 1.00.05
Copyright (c) Microsoft Corp 1987, 1988. All rights reserved.
masm -Mx -t -I. -I..\inc -I..\dos chdir.asm,chdir.obj;
macros.inc
masm -Mx -t -I. -I..\inc -I..\dos getver.asm,getver.obj;
macros.inc
masm -Mx -t -I. -I..\inc -I..\dos f_first.asm,f_first.obj;
find.inc
macros.inc
masm -Mx -t -I. -I..\inc -I..\dos set_tod.asm,set_tod.obj;
macros.inc
masm -Mx -t -I. -I..\inc -I..\dos write.asm,write.obj;
macros.inc
masm -Mx -t -I. -I..\inc -I..\dos beep.asm,beep.obj;
macros.inc
masm -Mx -t -I. -I..\inc -I..\dos mkdir.asm,mkdir.obj;
macros.inc
masm -Mx -t -I. -I..\inc -I..\dos exit.asm,exit.obj;
macros.inc
masm -Mx -t -I. -I..\inc -I..\dos delete.asm,delete.obj;
macros.inc
masm -Mx -t -I. -I..\inc -I..\dos getcntry.asm,getcntry.obj;
macros.inc
masm -Mx -t -I. -I..\inc -I..\dos f_close.asm,f_close.obj;
find.inc
macros.inc
masm -Mx -t -I. -I..\inc -I..\dos open.asm,open.obj;
macros.inc
masm -Mx -t -I. -I..\inc -I..\dos read.asm,read.obj;
macros.inc
masm -Mx -t -I. -I..\inc -I..\dos rmdir.asm,rmdir.obj;
macros.inc
masm -Mx -t -I. -I..\inc -I..\dos qcurdir.asm,qcurdir.obj;
macros.inc
masm -Mx -t -I. -I..\inc -I..\dos qcurdsk.asm,qcurdsk.obj;
macros.inc
masm -Mx -t -I. -I..\inc -I..\dos qverify.asm,qverify.obj;
macros.inc
masm -Mx -t -I. -I..\inc -I..\dos qfilemod.asm,qfilemod.obj;
macros.inc
masm -Mx -t -I. -I..\inc -I..\dos sverify.asm,sverify.obj;
macros.inc
masm -Mx -t -I. -I..\inc -I..\dos sfilemod.asm,sfilemod.obj;
macros.inc
masm -Mx -t -I. -I..\inc -I..\dos lseek.asm,lseek.obj;
macros.inc
masm -Mx -t -I. -I..\inc -I..\dos sfileinf.asm,sfileinf.obj;
macros.inc
masm -Mx -t -I. -I..\inc -I..\dos close.asm,close.obj;
macros.inc
masm -Mx -t -I. -I..\inc -I..\dos allocseg.asm,allocseg.obj;
macros.inc
masm -Mx -t -I. -I..\inc -I..\dos freeseg.asm,freeseg.obj;
macros.inc
masm -Mx -t -I. -I..\inc -I..\dos sel_disk.asm,sel_disk.obj;
macros.inc
masm -Mx -t -I. -I..\inc -I..\dos qfsinfo.asm,qfsinfo.obj;
macros.inc
masm -Mx -t -I. -I..\inc -I..\dos f_next.asm,f_next.obj;
find.inc
macros.inc
masm -Mx -t -I. -I..\inc -I..\dos getmsg.asm,getmsg.obj;
macros.inc
masm -Mx -t -I. -I..\inc -I..\dos get_tod.asm,get_tod.obj;
macros.inc
masm -Mx -t -I. -I..\inc -I..\dos charin.asm,charin.obj;
macros.inc
masm -Mx -t -I. -I..\inc -I..\dos flushbuf.asm,flushbuf.obj;
macros.inc
masm -Mx -t -I. -I..\inc -I..\dos devconfg.asm,devconfg.obj;
macros.inc
masm -Mx -t -I. -I..\inc -I..\dos reallseg.asm,reallseg.obj;
macros.inc
masm -Mx -t -I. -I..\inc -I..\dos putmsg.asm,putmsg.obj;
macros.inc
masm -Mx -t -I. -I..\inc -I..\dos execpgm.asm,execpgm.obj;
macros.inc
masm -Mx -t -I. -I..\inc -I..\dos qhandtyp.asm,qhandtyp.obj;
macros.inc
masm -Mx -t -I. -I..\inc -I..\dos cwait.asm,cwait.obj;
macros.inc
masm -Mx -t -I. -I..\inc -I..\dos kbdgstat.asm,kbdgstat.obj;
macros.inc
masm -Mx -t -I. -I..\inc -I..\dos kbdsstat.asm,kbdsstat.obj;
macros.inc
masm -Mx -t -I. -I..\inc -I..\dos casemap.asm,casemap.obj;
macros.inc
masm -Mx -t -I. -I..\inc -I..\dos dbcs.asm,dbcs.obj;
macros.inc
masm -Mx -t -I. -I..\inc -I..\dos ioctl.asm,ioctl.obj;
macros.inc
masm -Mx -t -I. -I..\inc -I..\dos sighand.asm,sighand.obj;
macros.inc
masm -Mx -t -I. -I..\inc -I..\dos error.asm,error.obj;
macros.inc
masm -Mx -t -I. -I..\inc -I..\dos setint24.asm,setint24.obj;
macros.inc
masm -Mx -t -I. -I..\inc -I..\dos qfileinf.asm,qfileinf.obj;
macros.inc
masm -Mx -t -I. -I..\inc -I..\dos scurpos.asm,scurpos.obj;
macros.inc
masm -Mx -t -I. -I..\inc -I..\dos scrollup.asm,scrollup.obj;
macros.inc
masm -Mx -t -I. -I..\inc -I..\dos wchstra.asm,wchstra.obj;
macros.inc
masm -Mx -t -I. -I..\inc -I..\dos scntry.asm,scntry.obj;
macros.inc
masm -Mx -t -I. -I..\inc -I..\dos setfsinf.asm,setfsinf.obj;
macros.inc
masm -Mx -t -I. -I..\inc -I..\dos gmachmod.asm,gmachmod.obj;
macros.inc
del mapper.lib
File not found
lib @mapper.lbr
Microsoft (R) Library Manager Version 3.10
Copyright (C) Microsoft Corp 1983-1988. All rights reserved.
Library name:mapper.lib
Library does not exist. Create? (y/n) y
Operations:+CHDIR&
Operations:+GETVER&
Operations:+F_FIRST&
Operations:+SET_TOD.obj&
Operations:+WRITE.obj&
Operations:+BEEP.obj&
Operations:+MKDIR.obj&
Operations:+EXIT.obj&
Operations:+DELETE.obj&
Operations:+GETCNTRY.obj&
Operations:+F_CLOSE.obj&
Operations:+OPEN.obj&
Operations:+READ.obj&
Operations:+RMDIR.obj&
Operations:+QCURDIR.obj&
Operations:+QCURDSK.obj&
Operations:+QVERIFY.obj&
Operations:+QFILEMOD.obj&
Operations:+SVERIFY.obj&
Operations:+SFILEMOD.obj&
Operations:+LSEEK.obj&
Operations:+SFILEINF.obj&
Operations:+CLOSE.obj&
Operations:+ALLOCSEG.obj&
Operations:+FREESEG.obj&
Operations:+SEL_DISK.obj&
Operations:+QFSINFO.obj&
Operations:+F_NEXT.obj&
Operations:+GETMSG.obj&
Operations:+GET_TOD.obj&
Operations:+CHARIN.obj&
Operations:+FLUSHBUF.obj&
Operations:+DEVCONFG.obj&
Operations:+REALLSEG.obj&
Operations:+PUTMSG.obj&
Operations:+EXECPGM.obj&
Operations:+QHANDTYP.obj&
Operations:+CWAIT.obj&
Operations:+KBDGSTAT.obj&
Operations:+KBDSSTAT.obj&
Operations:+CASEMAP.obj&
Operations:+DBCS.obj&
Operations:+IOCTL.obj&
Operations:+SIGHAND.obj&
Operations:+ERROR.obj&
Operations:+setint24.obj&
Operations:+QFILEINF.obj&
Operations:+SCURPOS.obj&
Operations:+SCROLLUP.obj&
Operations:+WCHSTRA.obj&
Operations:+SCNTRY.obj&
Operations:+SETFSINF.obj&
Operations:+GMACHMOD.obj
List file:mapper.lst;
cd ..\boot
nmake
Microsoft (R) Program Maintenance Utility Version 1.00.05
Copyright (c) Microsoft Corp 1987, 1988. All rights reserved.
nosrvbld boot.skl ..\messages\usa-ms.msg
Creating .CT? files for boot.skl using ..\messages\usa-ms.msg file of messages.
SKL, MSG and IDX files have been opened for reading.
Writing to boot.cl1
Message files for boot.skl completed.
masm -Mx -t -I. -I..\inc -I..\dos msboot.asm,msboot.obj;
... CLONE version build switch on ...
link msboot;
Microsoft (R) Overlay Linker Version 3.65
Copyright (C) Microsoft Corp 1983-1988. All rights reserved.
LINK : warning L4021: no stack segment
exe2bin msboot.exe msboot.bin
dbof msboot.bin boot.inc 7c00 200
copy boot.inc ..\inc
1 File(s) copied
del boot.inc
cd ..\bios
nmake
Microsoft (R) Program Maintenance Utility Version 1.00.05
Copyright (c) Microsoft Corp 1987, 1988. All rights reserved.
nosrvbld msbio.skl ..\messages\usa-ms.msg
Creating .CT? files for msbio.skl using ..\messages\usa-ms.msg file of messages.
SKL, MSG and IDX files have been opened for reading.
Writing to msbio.cl1
Writing to msbio.cl2
Writing to msbio.cl3
Writing to msbio.cl4
Writing to msbio.cl5
Message files for msbio.skl completed.
masm -Mx -t -I. -I..\inc -I..\dos msbio1.asm,msbio1.obj;
...MSBIO1.ASM
DEVSYM.INC...
...MSBIO1.ASM
DEVSYM.INC...
masm -Mx -t -I. -I..\inc -I..\dos mscon.asm,mscon.obj;
...MSCON.ASM
MSEQU.INC...
MSBDS.INC...
...MSCON.ASM
MSEQU.INC...
MSBDS.INC...
masm -Mx -t -I. -I..\inc -I..\dos msaux.asm,msaux.obj;
masm -Mx -t -I. -I..\inc -I..\dos mslpt.asm,mslpt.obj;
...MSLPT.ASM
MSEQU.INC...
MSBDS.INC...
DEVSYM.INC...
IOCTL.INC...
BPB.INC...
...MSLPT.ASM
MSEQU.INC...
MSBDS.INC...
DEVSYM.INC...
IOCTL.INC...
BPB.INC...
masm -Mx -t -I. -I..\inc -I..\dos msclock.asm,msclock.obj;
masm -Mx -t -I. -I..\inc -I..\dos msdisk.asm,msdisk.obj;
...MSDISK.ASM
MSEQU.INC...
MSBDS.INC...
DEVSYM.INC...
BIOSTRUC.INC...
MSIOCTL.SIL...
IOCTL.INC...
BPB.INC...
...MSDISK.ASM
MSEQU.INC...
MSBDS.INC...
DEVSYM.INC...
BIOSTRUC.INC...
MSIOCTL.SIL...
IOCTL.INC...
BPB.INC...
masm -Mx -t -I. -I..\inc -I..\dos msbio2.asm,msbio2.obj;
...MSBIO2.ASM
MSEQU.INC...
MSBDS.INC...
DEVSYM.INC...
MS96TPI.INC...
...MSBIO2.ASM
MSEQU.INC...
MSBDS.INC...
DEVSYM.INC...
MS96TPI.INC...
masm -Mx -t -I. -I..\inc -I..\dos msinit.asm,msinit.obj;
...MSINIT.ASM
MSEQU.INC...
MSBDS.INC...
BIOSTRUC.INC...
...MSINIT.ASM
MSEQU.INC...
MSBDS.INC...
BIOSTRUC.INC...
masm -Mx -t -I. -I..\inc -I..\dos mshard.asm,mshard.obj;
masm -Mx -t -I. -I..\inc -I..\dos sysinit1.asm,sysinit1.obj;
...SYSINIT1
... for DOS Version 4.00 ...
BPB.INC...
... CLONE version build switch on ...
DEVSYM.INC...
IOCTL.INC...
BIOSTRUC.INC...
... CLONE version build switch on ...
...SYSINIT1
DOSSYM in Pass 2
BPB.INC...
DEVSYM.INC...
IOCTL.INC...
BIOSTRUC.INC...
masm -Mx -t -I. -I..\inc -I..\dos sysconf.asm,sysconf.obj;
...SYSCONF
... for DOS Version 4.00 ...
BPB.INC...
... CLONE version build switch on ...
DEVSYM.INC...
IOCTL.INC...
BIOSTRUC.INC...
... CLONE version build switch on ...
INCLUDING COMP=COMMON DSN=PSDATA.INC...;AN000;
INCLUDING COMP=COMMON DSN=PARSE.ASM...;AN000;
...SYSCONF
DOSSYM in Pass 2
BPB.INC...
DEVSYM.INC...
IOCTL.INC...
BIOSTRUC.INC...
masm -Mx -t -I. -I..\inc -I..\dos sysinit2.asm,sysinit2.obj;
...SYSINIT2
... for DOS Version 4.00 ...
BPB.INC...
... CLONE version build switch on ...
DEVSYM.INC...
IOCTL.INC...
...SYSINIT2
DOSSYM in Pass 2
BPB.INC...
DEVSYM.INC...
IOCTL.INC...
masm -Mx -t -I. -I..\inc -I..\dos sysimes.asm,sysimes.obj;
...SYSIMES
MSEQU.INC...
MSBDS.INC...
...SYSIMES
MSEQU.INC...
MSBDS.INC...
masm -Mx -t -I. -I..\inc -I..\dos msload.asm,msload.obj;
ASSEMBLING: Non-Contiguous IBMBIO Loader (MSLOAD)
BOOTFORM.INC...
... for DOS Version 4.00 ...
BOOTFORM.INC...
link msload.obj,msload,,;
Microsoft (R) Overlay Linker Version 3.65
Copyright (C) Microsoft Corp 1983-1988. All rights reserved.
LINK : warning L4021: no stack segment
exe2bin msload.exe msload.com
link @msbio.lnk
Microsoft (R) Overlay Linker Version 3.65
Copyright (C) Microsoft Corp 1983-1988. All rights reserved.
Object Modules [.OBJ]: MSBIO1+
Object Modules [.OBJ]: MSCON+
Object Modules [.OBJ]: MSAUX+
Object Modules [.OBJ]: MSLPT+
Object Modules [.OBJ]: MSCLOCK+
Object Modules [.OBJ]: MSDISK+
Object Modules [.OBJ]: MSBIO2+
Object Modules [.OBJ]: MSHARD+
Object Modules [.OBJ]: MSINIT+
Object Modules [.OBJ]: SYSINIT1+
Object Modules [.OBJ]: SYSCONF+
Object Modules [.OBJ]: SYSINIT2+
Object Modules [.OBJ]: SYSIMES,MSBIO,MSBIO/M;
LINK : warning L4021: no stack segment
exe2bin msbio.exe msbio.bin <locscr
Fix-ups needed - base segment (hex): 70
copy /b msload.com+msbio.bin io.sys
MSLOAD.COM
MSBIO.BIN
1 File(s) copied
del msbio.bin
del msbio.exe
cd ..\dos
nmake
Microsoft (R) Program Maintenance Utility Version 1.00.05
Copyright (c) Microsoft Corp 1987, 1988. All rights reserved.
nosrvbld msdos.skl ..\messages\usa-ms.msg
Creating .CT? files for msdos.skl using ..\messages\usa-ms.msg file of messages.
SKL, MSG and IDX files have been opened for reading.
Writing to msdos.cl1
Writing to msdos.cl3
Message files for msdos.skl completed.
cd ..\inc
nmake -i
Microsoft (R) Program Maintenance Utility Version 1.00.05
Copyright (c) Microsoft Corp 1987, 1988. All rights reserved.
cl -c -AS -Os -Zp -I. -I..\h -Foerrtst.obj errtst.c
Microsoft (R) C Optimizing Compiler Version 5.10
Copyright (c) Microsoft Corp 1984, 1985, 1986, 1987, 1988. All rights reserved.
errtst.c
cl -c -AS -Os -Zp -I. -I..\h -Fosysvar.obj sysvar.c
Microsoft (R) C Optimizing Compiler Version 5.10
Copyright (c) Microsoft Corp 1984, 1985, 1986, 1987, 1988. All rights reserved.
sysvar.c
cl -c -AS -Os -Zp -I. -I..\h -Focds.obj cds.c
Microsoft (R) C Optimizing Compiler Version 5.10
Copyright (c) Microsoft Corp 1984, 1985, 1986, 1987, 1988. All rights reserved.
cds.c
cl -c -AS -Os -Zp -I. -I..\h -Fodpb.obj dpb.c
Microsoft (R) C Optimizing Compiler Version 5.10
Copyright (c) Microsoft Corp 1984, 1985, 1986, 1987, 1988. All rights reserved.
dpb.c
masm -Mx -t -I. -I..\inc -I..\dos nibdos.asm,nibdos.obj;
... CLONE version build switch on ...
... for DOS Version 4.00 ...
BPB.INC...
... CLONE version build switch on ...
DEVSYM.INC...
... CLONE version build switch on ...
WARNING!!! Debug fields are being included!!!
DOSSYM in Pass 2
BPB.INC...
DEVSYM.INC...
WARNING!!! Debug fields are being included!!!
masm -Mx -t -I. -I..\inc -I..\dos const2.asm,const2.obj;
... for DOS Version 4.00 ...
BPB.INC...
... CLONE version build switch on ...
DEVSYM.INC...
DOSSYM in Pass 2
BPB.INC...
DEVSYM.INC...
masm -Mx -t -I. -I..\inc -I..\dos msdata.asm,msdata.obj;
... CLONE version build switch on ...
DEVSYM.INC...
... CLONE version build switch on ...
XXX... pass 1
DEVSYM.INC...
XXX... pass 2
masm -Mx -t -I. -I..\inc -I..\dos msdosme.asm,msdosme.obj;
... CLONE version build switch on ...
... for DOS Version 4.00 ...
BPB.INC...
... CLONE version build switch on ...
MAP_CASE... pass 1
OEMFunctionKey... pass 1
DOSSYM in Pass 2
BPB.INC...
MAP_CASE... pass 2
OEMFunctionKey... pass 2
masm -Mx -t -I. -I..\inc -I..\dos mstable.asm,mstable.obj;
... CLONE version build switch on ...
... for DOS Version 4.00 ...
BPB.INC...
... CLONE version build switch on ...
DOSSYM in Pass 2
BPB.INC...
cd ..\dos
masm -Mx -t -I. -I..\inc -I. mscode.asm,mscode.obj;
... CLONE version build switch on ...
... for DOS Version 4.00 ...
BPB.INC...
... CLONE version build switch on ...
DEVSYM.INC...
SNULDEV... pass 1
AbsSetup... pass 1
ABSDRD... pass 1
ABSDWRT... pass 1
GETBP... pass 1
SYS_RETURN... pass 1
CAL_LK... pass 1
ETAB_LK... pass 1
SetBad... pass 1
BadCall... pass 1
OKCall... pass 1
INT2F_etcetera... pass 1
RW32_CONVERT... pass 1
Fastxxx_Purge... pass 1
DOSSYM in Pass 2
BPB.INC...
DEVSYM.INC...
SNULDEV... pass 2
AbsSetup... pass 2
ABSDRD... pass 2
ABSDWRT... pass 2
GETBP... pass 2
SYS_RETURN... pass 2
CAL_LK... pass 2
ETAB_LK... pass 2
SetBad... pass 2
BadCall... pass 2
OKCall... pass 2
INT2F_etcetera... pass 2
RW32_CONVERT... pass 2
Fastxxx_Purge... pass 2
masm -Mx -t -I. -I..\inc -I. time.asm,time.obj;
... for DOS Version 4.00 ...
BPB.INC...
... CLONE version build switch on ...
DEVSYM.INC...
$GET_DATE... pass 1
$SET_DATE... pass 1
$GET_TIME... pass 1
$SET_TIME... pass 1
DATE16... pass 1
READTIME... pass 1
DSLIDE... pass 1
SETYEAR... pass 1
DODATE... pass 1
DSUM... pass 1
DOSSYM in Pass 2
BPB.INC...
DEVSYM.INC...
$GET_DATE... pass 2
$SET_DATE... pass 2
$GET_TIME... pass 2
$SET_TIME... pass 2
DATE16... pass 2
READTIME... pass 2
DSLIDE... pass 2
SETYEAR... pass 2
DODATE... pass 2
DSUM... pass 2
masm -Mx -t -I. -I..\inc -I. getset.asm,getset.obj;
... for DOS Version 4.00 ...
BPB.INC...
... CLONE version build switch on ...
DEVSYM.INC...
$GET_VERSION... pass 1
$GET_VERIFY_ON_WRITE... pass 1
$SET_VERIFY_ON_WRITE... pass 1
$INTERNATIONAL... pass 1
$GetExtCntry... pass 1
$GetSetCdPg... pass 1
$GET_DRIVE_FREESPACE... pass 1
$GET_DMA... pass 1
$SET_DMA... pass 1
$GET_DEFAULT_DRIVE... pass 1
$SET_DEFAULT_DRIVE... pass 1
$GET_INTERRUPT_VECTOR... pass 1
$SET_INTERRUPT_VECTOR... pass 1
RECSET... pass 1
$CHAR_OPER... pass 1
$GetExtendedError... pass 1
Get_Global_CdPg... pass 1
$ECS_call... pass 1
DOSSYM in Pass 2
BPB.INC...
DEVSYM.INC...
$GET_VERSION... pass 2
$GET_VERIFY_ON_WRITE... pass 2
$SET_VERIFY_ON_WRITE... pass 2
$INTERNATIONAL... pass 2
$GetExtCntry... pass 2
$GetSetCdPg... pass 2
$GET_DRIVE_FREESPACE... pass 2
$GET_DMA... pass 2
$SET_DMA... pass 2
$GET_DEFAULT_DRIVE... pass 2
$SET_DEFAULT_DRIVE... pass 2
$GET_INTERRUPT_VECTOR... pass 2
$SET_INTERRUPT_VECTOR... pass 2
RECSET... pass 2
$CHAR_OPER... pass 2
$GetExtendedError... pass 2
Get_Global_CdPg... pass 2
$ECS_call... pass 2
masm -Mx -t -I. -I..\inc -I. parse.asm,parse.obj;
... for DOS Version 4.00 ...
BPB.INC...
... CLONE version build switch on ...
DEVSYM.INC...
$PARSE_FILE_DESCRIPTOR... pass 1
DOSSYM in Pass 2
BPB.INC...
DEVSYM.INC...
$PARSE_FILE_DESCRIPTOR... pass 2
masm -Mx -t -I. -I..\inc -I. misc.asm,misc.obj;
... for DOS Version 4.00 ...
BPB.INC...
... CLONE version build switch on ...
DEVSYM.INC...
$SLEAZEFUNC... pass 1
$GET_INDOS_FLAG... pass 1
$GET_IN_VARS... pass 1
$GET_DEFAULT_DPB... pass 1
$DISK_RESET... pass 1
$SETDPB... pass 1
$Dup_PDB... pass 1
$CREATE_PROCESS_DATA_BLOCK... pass 1
FETCHI_CHECK... pass 1
$GSetMediaID... pass 1
DOSSYM in Pass 2
BPB.INC...
DEVSYM.INC...
$SLEAZEFUNC... pass 2
$GET_INDOS_FLAG... pass 2
$GET_IN_VARS... pass 2
$GET_DEFAULT_DPB... pass 2
$DISK_RESET... pass 2
$SETDPB... pass 2
$Dup_PDB... pass 2
$CREATE_PROCESS_DATA_BLOCK... pass 2
FETCHI_CHECK... pass 2
$GSetMediaID... pass 2
masm -Mx -t -I. -I..\inc -I. misc2.asm,misc2.obj;
... for DOS Version 4.00 ...
BPB.INC...
... CLONE version build switch on ...
StrCmp... pass 1
StrCpy... pass 1
FStrCpy... pass 1
uCase... pass 1
StrLen... pass 1
DStrLen... pass 1
XCHGP... pass 1
Idle... pass 1
TableDispatch... pass 1
TestNet... pass 1
IsSFTNet... pass 1
FastInit... pass 1
FastRet... pass 1
NLS_OPEN... pass 1
NLS_LSEEK... pass 1
Fake_User_Stack... pass 1
GetDevList... pass 1
NLS_IOCTL... pass 1
NLS_GETEXT... pass 1
MSG_RETRIEVAL... pass 1
Fake_version... pass 1
DOSSYM in Pass 2
BPB.INC...
StrCmp... pass 2
StrCpy... pass 2
FStrCpy... pass 2
uCase... pass 2
StrLen... pass 2
DStrLen... pass 2
XCHGP... pass 2
Idle... pass 2
TableDispatch... pass 2
TestNet... pass 2
IsSFTNet... pass 2
FastInit... pass 2
FastRet... pass 2
NLS_OPEN... pass 2
NLS_LSEEK... pass 2
Fake_User_Stack... pass 2
GetDevList... pass 2
NLS_IOCTL... pass 2
NLS_GETEXT... pass 2
MSG_RETRIEVAL... pass 2
Fake_version... pass 2
masm -Mx -t -I. -I..\inc -I. crit.asm,crit.obj;
... for DOS Version 4.00 ...
BPB.INC...
... CLONE version build switch on ...
EcritDisk... pass 1
LcritDisk... pass 1
EcritDevice... pass 1
LcritDevice... pass 1
DOSSYM in Pass 2
BPB.INC...
EcritDisk... pass 2
LcritDisk... pass 2
EcritDevice... pass 2
LcritDevice... pass 2
masm -Mx -t -I. -I..\inc -I. cpmio.asm,cpmio.obj;
... for DOS Version 4.00 ...
BPB.INC...
... CLONE version build switch on ...
DEVSYM.INC...
$STD_CON_INPUT_NO_ECHO... pass 1
$STD_CON_STRING_OUTPUT... pass 1
$STD_CON_STRING_INPUT... pass 1
$RAW_CON_IO... pass 1
Save_Restore_Packet... pass 1
DOSSYM in Pass 2
BPB.INC...
DEVSYM.INC...
$STD_CON_INPUT_NO_ECHO... pass 2
$STD_CON_STRING_OUTPUT... pass 2
$STD_CON_STRING_INPUT... pass 2
$RAW_CON_IO... pass 2
Save_Restore_Packet... pass 2
masm -Mx -t -I. -I..\inc -I. cpmio2.asm,cpmio2.obj;
... for DOS Version 4.00 ...
BPB.INC...
... CLONE version build switch on ...
DEVSYM.INC...
$STD_CON_INPUT... pass 1
$STD_CON_OUTPUT... pass 1
$STD_AUX_INPUT... pass 1
$STD_AUX_OUTPUT... pass 1
$STD_PRINTER_OUTPUT... pass 1
$STD_CON_INPUT_STATUS... pass 1
$STD_CON_INPUT_FLUSH... pass 1
DOSSYM in Pass 2
BPB.INC...
DEVSYM.INC...
$STD_CON_INPUT... pass 2
$STD_CON_OUTPUT... pass 2
$STD_AUX_INPUT... pass 2
$STD_AUX_OUTPUT... pass 2
$STD_PRINTER_OUTPUT... pass 2
$STD_CON_INPUT_STATUS... pass 2
$STD_CON_INPUT_FLUSH... pass 2
masm -Mx -t -I. -I..\inc -I. msdisp.asm,msdisp.obj;
... CLONE version build switch on ...
... for DOS Version 4.00 ...
BPB.INC...
... CLONE version build switch on ...
$SET_CTRL_C_TRAPPING... pass 1
$SET_CURRENT_PDB... pass 1
$GET_CURRENT_PDB... pass 1
$Set_Printer_Flag... pass 1
SYSTEM_CALL... pass 1
restore_world... pass 1
save_world... pass 1
SAVE_USER_MAP... pass 1
RESTORE_USER_MAP... pass 1
get_user_stack... pass 1
DOSSYM in Pass 2
BPB.INC...
$SET_CTRL_C_TRAPPING... pass 2
$SET_CURRENT_PDB... pass 2
$GET_CURRENT_PDB... pass 2
$Set_Printer_Flag... pass 2
SYSTEM_CALL... pass 2
restore_world... pass 2
save_world... pass 2
SAVE_USER_MAP... pass 2
RESTORE_USER_MAP... pass 2
get_user_stack... pass 2
masm -Mx -t -I. -I..\inc -I. fcbio.asm,fcbio.obj;
... for DOS Version 4.00 ...
BPB.INC...
... CLONE version build switch on ...
DEVSYM.INC...
$Get_FCB_Position... pass 1
$FCB_Delete... pass 1
$Get_FCB_File_Length... pass 1
$FCB_Close... pass 1
$FCB_Rename... pass 1
SaveFCBInfo... pass 1
ResetLRU... pass 1
SetOpenAge... pass 1
LRUFCB... pass 1
FCBRegen... pass 1
BlastSFT... pass 1
CheckFCB... pass 1
SFTFromFCB... pass 1
FCBHardErr... pass 1
DOSSYM in Pass 2
BPB.INC...
DEVSYM.INC...
$Get_FCB_Position... pass 2
$FCB_Delete... pass 2
$Get_FCB_File_Length... pass 2
$FCB_Close... pass 2
$FCB_Rename... pass 2
SaveFCBInfo... pass 2
ResetLRU... pass 2
SetOpenAge... pass 2
LRUFCB... pass 2
FCBRegen... pass 2
BlastSFT... pass 2
CheckFCB... pass 2
SFTFromFCB... pass 2
FCBHardErr... pass 2
masm -Mx -t -I. -I..\inc -I. fcbio2.asm,fcbio2.obj;
... for DOS Version 4.00 ...
BPB.INC...
... CLONE version build switch on ...
DEVSYM.INC...
... CLONE version build switch on ...
GetRR... pass 1
GetExtent... pass 1
SetExtent... pass 1
GetExtended... pass 1
GetRecSize... pass 1
FCBIO... pass 1
WARNING!!! Make sure sf_position+2 is OpenAGE
$FCB_Open... pass 1
$FCB_Create... pass 1
$FCB_Random_Write_Block... pass 1
$FCB_Random_Read_Block... pass 1
$FCB_Seq_Read... pass 1
$FCB_Seq_Write... pass 1
$FCB_Random_Read... pass 1
$FCB_Random_Write... pass 1
DOSSYM in Pass 2
BPB.INC...
DEVSYM.INC...
GetRR... pass 2
GetExtent... pass 2
SetExtent... pass 2
GetExtended... pass 2
GetRecSize... pass 2
FCBIO... pass 2
WARNING!!! Make sure sf_position+2 is OpenAGE
$FCB_Open... pass 2
$FCB_Create... pass 2
$FCB_Random_Write_Block... pass 2
$FCB_Random_Read_Block... pass 2
$FCB_Seq_Read... pass 2
$FCB_Seq_Write... pass 2
$FCB_Random_Read... pass 2
$FCB_Random_Write... pass 2
masm -Mx -t -I. -I..\inc -I. search.asm,search.obj;
... for DOS Version 4.00 ...
BPB.INC...
... CLONE version build switch on ...
DEVSYM.INC...
$DIR_SEARCH_FIRST... pass 1
$DIR_SEARCH_NEXT... pass 1
$FIND_FIRST... pass 1
$FIND_NEXT... pass 1
PackName... pass 1
GET_FAST_SEARCH... pass 1
DOSSYM in Pass 2
BPB.INC...
DEVSYM.INC...
$DIR_SEARCH_FIRST... pass 2
***** Possible stack size error in $DIR_SEARCH_FIRST *****
$DIR_SEARCH_NEXT... pass 2
$FIND_FIRST... pass 2
$FIND_NEXT... pass 2
PackName... pass 2
GET_FAST_SEARCH... pass 2
masm -Mx -t -I. -I..\inc -I. path.asm,path.obj;
... for DOS Version 4.00 ...
BPB.INC...
... CLONE version build switch on ...
DEVSYM.INC...
$CURRENT_DIR... pass 1
$RMDIR... pass 1
$CHDIR... pass 1
$MKDIR... pass 1
Check_PathLen... pass 1
DOSSYM in Pass 2
BPB.INC...
DEVSYM.INC...
$CURRENT_DIR... pass 2
$RMDIR... pass 2
$CHDIR... pass 2
$MKDIR... pass 2
Check_PathLen... pass 2
masm -Mx -t -I. -I..\inc -I. ioctl.asm,ioctl.obj;
... for DOS Version 4.00 ...
BPB.INC...
... CLONE version build switch on ...
DEVSYM.INC...
IOCTL.INC...
$IOCTL... pass 1
TEST_IFS_REMOTE... pass 1
DOSSYM in Pass 2
BPB.INC...
DEVSYM.INC...
IOCTL.INC...
$IOCTL... pass 2
TEST_IFS_REMOTE... pass 2
masm -Mx -t -I. -I..\inc -I. delete.asm,delete.obj;
... for DOS Version 4.00 ...
BPB.INC...
... CLONE version build switch on ...
DEVSYM.INC...
DOS_DELETE... pass 1
REN_DEL_Check... pass 1
FastOpen_Delete... pass 1
FastOpen_Update... pass 1
FastSeek_Open... pass 1
FSeek_dispatch... pass 1
FastSeek_Close... pass 1
FastSeek_Delete... pass 1
Delete_FSeek... pass 1
FastSeek_Lookup... pass 1
FastSeek_Insert... pass 1
FastSeek_Truncate... pass 1
FS_doit... pass 1
IFS_SEARCH_FIRST... pass 1
IFS_REN_DEL_CHECK... pass 1
DOSSYM in Pass 2
BPB.INC...
DEVSYM.INC...
DOS_DELETE... pass 2
REN_DEL_Check... pass 2
FastOpen_Delete... pass 2
FastOpen_Update... pass 2
FastSeek_Open... pass 2
FSeek_dispatch... pass 2
FastSeek_Close... pass 2
FastSeek_Delete... pass 2
Delete_FSeek... pass 2
FastSeek_Lookup... pass 2
FastSeek_Insert... pass 2
FastSeek_Truncate... pass 2
FS_doit... pass 2
IFS_SEARCH_FIRST... pass 2
IFS_REN_DEL_CHECK... pass 2
masm -Mx -t -I. -I..\inc -I. rename.asm,rename.obj;
... for DOS Version 4.00 ...
BPB.INC...
... CLONE version build switch on ...
DEVSYM.INC...
DOS_RENAME... pass 1
NEW_RENAME... pass 1
DOSSYM in Pass 2
BPB.INC...
DEVSYM.INC...
DOS_RENAME... pass 2
NEW_RENAME... pass 2
masm -Mx -t -I. -I..\inc -I. finfo.asm,finfo.obj;
... for DOS Version 4.00 ...
BPB.INC...
... CLONE version build switch on ...
DEVSYM.INC...
GET_FILE_INFO... pass 1
SET_FILE_ATTRIBUTE... pass 1
GET_FAST_PATH... pass 1
DOSSYM in Pass 2
BPB.INC...
DEVSYM.INC...
GET_FILE_INFO... pass 2
SET_FILE_ATTRIBUTE... pass 2
GET_FAST_PATH... pass 2
masm -Mx -t -I. -I..\inc -I. dup.asm,dup.obj;
... for DOS Version 4.00 ...
BPB.INC...
... CLONE version build switch on ...
DEVSYM.INC...
DOS_DUP... pass 1
DOSSYM in Pass 2
BPB.INC...
DEVSYM.INC...
DOS_DUP... pass 2
masm -Mx -t -I. -I..\inc -I. create.asm,create.obj;
... for DOS Version 4.00 ...
BPB.INC...
... CLONE version build switch on ...
DEVSYM.INC...
... CLONE version build switch on ...
DOS_Create... pass 1
DOS_Create_New... pass 1
Set_Media_ID... pass 1
Set_EXT_mode... pass 1
DOSSYM in Pass 2
BPB.INC...
DEVSYM.INC...
DOS_Create... pass 2
DOS_Create_New... pass 2
Set_Media_ID... pass 2
Set_EXT_mode... pass 2
masm -Mx -t -I. -I..\inc -I. open.asm,open.obj;
... for DOS Version 4.00 ...
BPB.INC...
... CLONE version build switch on ...
DEVSYM.INC...
DOS_Open... pass 1
SHARE_ERROR... pass 1
DO_SHARE_CHECK... pass 1
OWN_SHARE... pass 1
OWN_SHARE2... pass 1
SET_THISDPB... pass 1
IFS_SHARE_CHECK... pass 1
Check_Access_AX... pass 1
Code_Page_Mismatched_Error... pass 1
DOSSYM in Pass 2
BPB.INC...
DEVSYM.INC...
DOS_Open... pass 2
***** Possible stack size error in DOS_Open *****
SHARE_ERROR... pass 2
DO_SHARE_CHECK... pass 2
OWN_SHARE... pass 2
OWN_SHARE2... pass 2
SET_THISDPB... pass 2
IFS_SHARE_CHECK... pass 2
Check_Access_AX... pass 2
Code_Page_Mismatched_Error... pass 2
masm -Mx -t -I. -I..\inc -I. dinfo.asm,dinfo.obj;
... for DOS Version 4.00 ...
BPB.INC...
... CLONE version build switch on ...
DEVSYM.INC...
DISK_INFO... pass 1
DOSSYM in Pass 2
BPB.INC...
DEVSYM.INC...
DISK_INFO... pass 2
masm -Mx -t -I. -I..\inc -I. isearch.asm,isearch.obj;
... for DOS Version 4.00 ...
BPB.INC...
... CLONE version build switch on ...
DEVSYM.INC...
DOS_SEARCH_FIRST... pass 1
DOS_SEARCH_NEXT... pass 1
CHECK_QUESTION... pass 1
DOSSYM in Pass 2
BPB.INC...
DEVSYM.INC...
DOS_SEARCH_FIRST... pass 2
DOS_SEARCH_NEXT... pass 2
CHECK_QUESTION... pass 2
masm -Mx -t -I. -I..\inc -I. buf.asm,buf.obj;
... for DOS Version 4.00 ...
BPB.INC...
... CLONE version build switch on ...
DEVSYM.INC...
... CLONE version build switch on ...
GETCURHEAD... pass 1
SET_MAP_PAGE... pass 1
SAVE_MAP... pass 1
RESTORE_MAP... pass 1
ScanPlace... pass 1
PLACEBUF... pass 1
PLACEHEAD... pass 1
PointComp... pass 1
GETBUFFR... pass 1
FlushBuf... pass 1
CHECKFLUSH... pass 1
BufWrite... pass 1
SET_RQ_SC_PARMS... pass 1
INC_DIRTY_COUNT... pass 1
DEC_DIRTY_COUNT... pass 1
Map_Entry... pass 1
detect_collision... pass 1
Setup_EMS_Buffers... pass 1
DOSSYM in Pass 2
BPB.INC...
DEVSYM.INC...
GETCURHEAD... pass 2
SET_MAP_PAGE... pass 2
SAVE_MAP... pass 2
RESTORE_MAP... pass 2
ScanPlace... pass 2
PLACEBUF... pass 2
PLACEHEAD... pass 2
PointComp... pass 2
GETBUFFR... pass 2
FlushBuf... pass 2
CHECKFLUSH... pass 2
BufWrite... pass 2
SET_RQ_SC_PARMS... pass 2
INC_DIRTY_COUNT... pass 2
DEC_DIRTY_COUNT... pass 2
Map_Entry... pass 2
detect_collision... pass 2
Setup_EMS_Buffers... pass 2
masm -Mx -t -I. -I..\inc -I. abort.asm,abort.obj;
... for DOS Version 4.00 ...
BPB.INC...
... CLONE version build switch on ...
DEVSYM.INC...
DOS_ABORT... pass 1
DOSSYM in Pass 2
BPB.INC...
DEVSYM.INC...
DOS_ABORT... pass 2
masm -Mx -t -I. -I..\inc -I. close.asm,close.obj;
... for DOS Version 4.00 ...
BPB.INC...
... CLONE version build switch on ...
DEVSYM.INC...
DOS_CLOSE... pass 1
FREE_SFT... pass 1
DirFromSFT... pass 1
DOS_COMMIT... pass 1
SetSFTTimes... pass 1
DOSSYM in Pass 2
BPB.INC...
DEVSYM.INC...
DOS_CLOSE... pass 2
FREE_SFT... pass 2
DirFromSFT... pass 2
***** Possible stack size error in DirFromSFT *****
DOS_COMMIT... pass 2
SetSFTTimes... pass 2
masm -Mx -t -I. -I..\inc -I. dircall.asm,dircall.obj;
... for DOS Version 4.00 ...
BPB.INC...
... CLONE version build switch on ...
DEVSYM.INC...
DOS_MKDIR... pass 1
DOS_CHDIR... pass 1
DOS_RMDIR... pass 1
DOSSYM in Pass 2
BPB.INC...
DEVSYM.INC...
DOS_MKDIR... pass 2
DOS_CHDIR... pass 2
DOS_RMDIR... pass 2
masm -Mx -t -I. -I..\inc -I. disk.asm,disk.obj;
... for DOS Version 4.00 ...
BPB.INC...
... CLONE version build switch on ...
DEVSYM.INC...
... CLONE version build switch on ...
SWAPBACK... pass 1
SWAPCON... pass 1
DOS_READ... pass 1
DOS_WRITE... pass 1
get_io_sft... pass 1
DirRead... pass 1
FATSecRd... pass 1
CHECK_WRITE_LOCK... pass 1
CHECK_READ_LOCK... pass 1
choose_buf_page... pass 1
DOSSYM in Pass 2
BPB.INC...
DEVSYM.INC...
SWAPBACK... pass 2
SWAPCON... pass 2
DOS_READ... pass 2
DOS_WRITE... pass 2
get_io_sft... pass 2
DirRead... pass 2
FATSecRd... pass 2
CHECK_WRITE_LOCK... pass 2
CHECK_READ_LOCK... pass 2
choose_buf_page... pass 2
masm -Mx -t -I. -I..\inc -I. disk2.asm,disk2.obj;
... for DOS Version 4.00 ...
BPB.INC...
... CLONE version build switch on ...
DEVSYM.INC...
... CLONE version build switch on ...
DskRead... pass 1
HARDERRRW... pass 1
SETUP... pass 1
BREAKDOWN... pass 1
READ_LOCK_VIOLATION... pass 1
WRITE_LOCK_VIOLATION... pass 1
DISKREAD... pass 1
DOSSYM in Pass 2
BPB.INC...
DEVSYM.INC...
DskRead... pass 2
HARDERRRW... pass 2
SETUP... pass 2
BREAKDOWN... pass 2
READ_LOCK_VIOLATION... pass 2
WRITE_LOCK_VIOLATION... pass 2
DISKREAD... pass 2
masm -Mx -t -I. -I..\inc -I. disk3.asm,disk3.obj;
... for DOS Version 4.00 ...
BPB.INC...
... CLONE version build switch on ...
DEVSYM.INC...
... CLONE version build switch on ...
DISKWRITE... pass 1
DIV32... pass 1
SHR32... pass 1
File_Handle_Fail_Error... pass 1
BUFF_RANGE_CHECK... pass 1
DOSSYM in Pass 2
BPB.INC...
DEVSYM.INC...
DISKWRITE... pass 2
DIV32... pass 2
SHR32... pass 2
File_Handle_Fail_Error... pass 2
BUFF_RANGE_CHECK... pass 2
masm -Mx -t -I. -I..\inc -I. dir.asm,dir.obj;
... for DOS Version 4.00 ...
BPB.INC...
... CLONE version build switch on ...
SEARCH... pass 1
MetaCompare... pass 1
NextEntry... pass 1
GETENTRY... pass 1
SETDIRSRCH... pass 1
DOSSYM in Pass 2
BPB.INC...
SEARCH... pass 2
MetaCompare... pass 2
NextEntry... pass 2
GETENTRY... pass 2
SETDIRSRCH... pass 2
***** Possible stack size error in SETDIRSRCH *****
masm -Mx -t -I. -I..\inc -I. dir2.asm,dir2.obj;
... for DOS Version 4.00 ...
BPB.INC...
... CLONE version build switch on ...
DEVSYM.INC...
GETPATH... pass 1
ChkDev... pass 1
ROOTPATH... pass 1
StartSrch... pass 1
MatchAttributes... pass 1
DEVNAME... pass 1
Build_device_ent... pass 1
ValidateCDS... pass 1
CheckThisDevice... pass 1
LookupPath... pass 1
InsertPath... pass 1
DOSSYM in Pass 2
BPB.INC...
DEVSYM.INC...
GETPATH... pass 2
ChkDev... pass 2
ROOTPATH... pass 2
StartSrch... pass 2
MatchAttributes... pass 2
DEVNAME... pass 2
Build_device_ent... pass 2
ValidateCDS... pass 2
CheckThisDevice... pass 2
LookupPath... pass 2
InsertPath... pass 2
masm -Mx -t -I. -I..\inc -I. dev.asm,dev.obj;
... for DOS Version 4.00 ...
BPB.INC...
... CLONE version build switch on ...
DEVSYM.INC...
... CLONE version build switch on ...
IOFUNC... pass 1
DEV_OPEN_SFT... pass 1
DEV_CLOSE_SFT... pass 1
DEVIOCALL... pass 1
SETREAD... pass 1
RW_SC... pass 1
IN_SC... pass 1
INVALIDATE_SC... pass 1
VIRREAD... pass 1
SC2BUF... pass 1
DOSSYM in Pass 2
BPB.INC...
DEVSYM.INC...
IOFUNC... pass 2
DEV_OPEN_SFT... pass 2
DEV_CLOSE_SFT... pass 2
DEVIOCALL... pass 2
SETREAD... pass 2
RW_SC... pass 2
IN_SC... pass 2
INVALIDATE_SC... pass 2
VIRREAD... pass 2
SC2BUF... pass 2
masm -Mx -t -I. -I..\inc -I. mknode.asm,mknode.obj;
... for DOS Version 4.00 ...
BPB.INC...
... CLONE version build switch on ...
DEVSYM.INC...
BUILDDIR... pass 1
SETDOTENT... pass 1
MakeNode... pass 1
NEWENTRY... pass 1
FREEENT... pass 1
CHECK_VIRT_OPEN... pass 1
DOSSYM in Pass 2
BPB.INC...
DEVSYM.INC...
BUILDDIR... pass 2
SETDOTENT... pass 2
MakeNode... pass 2
***** Possible stack size error in MakeNode *****
NEWENTRY... pass 2
FREEENT... pass 2
CHECK_VIRT_OPEN... pass 2
masm -Mx -t -I. -I..\inc -I. rom.asm,rom.obj;
... CLONE version build switch on ...
... for DOS Version 4.00 ...
BPB.INC...
... CLONE version build switch on ...
DEVSYM.INC...
FNDCLUS... pass 1
BUFSEC... pass 1
BUFRD... pass 1
BUFWRT... pass 1
NEXTSEC... pass 1
OPTIMIZE... pass 1
FIGREC... pass 1
ALLOCATE... pass 1
RESTFATBYT... pass 1
RELEASE... pass 1
GETEOF... pass 1
FS_TRUNC_EOF... pass 1
DOSSYM in Pass 2
BPB.INC...
DEVSYM.INC...
FNDCLUS... pass 2
BUFSEC... pass 2
BUFRD... pass 2
BUFWRT... pass 2
NEXTSEC... pass 2
OPTIMIZE... pass 2
FIGREC... pass 2
ALLOCATE... pass 2
RESTFATBYT... pass 2
RELEASE... pass 2
GETEOF... pass 2
FS_TRUNC_EOF... pass 2
masm -Mx -t -I. -I..\inc -I. fcb.asm,fcb.obj;
... for DOS Version 4.00 ...
BPB.INC...
... CLONE version build switch on ...
DEVSYM.INC...
MakeFcb... pass 1
NameTrans... pass 1
GetLet... pass 1
PATHCHRCMP... pass 1
DOSSYM in Pass 2
BPB.INC...
DEVSYM.INC...
MakeFcb... pass 2
NameTrans... pass 2
GetLet... pass 2
PATHCHRCMP... pass 2
masm -Mx -t -I. -I..\inc -I. msctrlc.asm,msctrlc.obj;
... CLONE version build switch on ...
... for DOS Version 4.00 ...
BPB.INC...
... CLONE version build switch on ...
DEVSYM.INC...
... CLONE version build switch on ...
DSKSTATCHK... pass 1
SPOOLINT... pass 1
STATCHK... pass 1
CNTCHAND... pass 1
DIVOV... pass 1
OutMes... pass 1
CHARHARD... pass 1
HardErr... pass 1
SET_I24_EXTENDED_ERROR... pass 1
DOSSYM in Pass 2
BPB.INC...
DEVSYM.INC...
DSKSTATCHK... pass 2
SPOOLINT... pass 2
STATCHK... pass 2
CNTCHAND... pass 2
DIVOV... pass 2
OutMes... pass 2
CHARHARD... pass 2
HardErr... pass 2
***** Possible stack size error in HardErr *****
SET_I24_EXTENDED_ERROR... pass 2
masm -Mx -t -I. -I..\inc -I. fat.asm,fat.obj;
... for DOS Version 4.00 ...
BPB.INC...
... CLONE version build switch on ...
DEVSYM.INC...
IsEof... pass 1
UNPACK... pass 1
PACK... pass 1
MAPCLUSTER... pass 1
FATREAD_SFT... pass 1
FATREAD_CDS... pass 1
FAT_operation... pass 1
DOSSYM in Pass 2
BPB.INC...
DEVSYM.INC...
IsEof... pass 2
UNPACK... pass 2
PACK... pass 2
MAPCLUSTER... pass 2
***** Possible stack size error in MAPCLUSTER *****
FATREAD_SFT... pass 2
FATREAD_CDS... pass 2
FAT_operation... pass 2
masm -Mx -t -I. -I..\inc -I. proc.asm,proc.obj;
... for DOS Version 4.00 ...
BPB.INC...
... CLONE version build switch on ...
DEVSYM.INC...
$WAIT... pass 1
... CLONE version build switch on ...
Please make sure that the following are contiguous and of the
following sizes:
OpenBuf 128
RenBuf 128
SearchBuf 53
DummyCDS CurDirLen
$Exec... pass 1
exec_long_ret... pass 1
ExecRead... pass 1
exec_dealloc... pass 1
exec_alloc... pass 1
ChangeOwners... pass 1
ChangeOwner... pass 1
Scan_Execname... pass 1
Scan_Special_Entries... pass 1
Reset_Version... pass 1
$Keep_process... pass 1
Stay_resident... pass 1
$EXIT... pass 1
$ABORT... pass 1
DOSSYM in Pass 2
BPB.INC...
DEVSYM.INC...
$WAIT... pass 2
Please make sure that the following are contiguous and of the
following sizes:
OpenBuf 128
RenBuf 128
SearchBuf 53
DummyCDS CurDirLen
$Exec... pass 2
exec_long_ret... pass 2
ExecRead... pass 2
exec_dealloc... pass 2
exec_alloc... pass 2
ChangeOwners... pass 2
ChangeOwner... pass 2
Scan_Execname... pass 2
Scan_Special_Entries... pass 2
Reset_Version... pass 2
$Keep_process... pass 2
Stay_resident... pass 2
$EXIT... pass 2
$ABORT... pass 2
masm -Mx -t -I. -I..\inc -I. alloc.asm,alloc.obj;
... for DOS Version 4.00 ...
BPB.INC...
... CLONE version build switch on ...
DEVSYM.INC...
arena_free_process... pass 1
arena_next... pass 1
check_signature... pass 1
Coalesce... pass 1
$ALLOC... pass 1
$SETBLOCK... pass 1
$DEALLOC... pass 1
$AllocOper... pass 1
DOSSYM in Pass 2
BPB.INC...
DEVSYM.INC...
arena_free_process... pass 2
arena_next... pass 2
check_signature... pass 2
Coalesce... pass 2
$ALLOC... pass 2
$SETBLOCK... pass 2
$DEALLOC... pass 2
$AllocOper... pass 2
masm -Mx -t -I. -I..\inc -I. srvcall.asm,srvcall.obj;
... for DOS Version 4.00 ...
BPB.INC...
... CLONE version build switch on ...
DEVSYM.INC...
$ServerCall... pass 1
DOSSYM in Pass 2
BPB.INC...
DEVSYM.INC...
$ServerCall... pass 2
***** Possible stack size error in $ServerCall *****
masm -Mx -t -I. -I..\inc -I. util.asm,util.obj;
... for DOS Version 4.00 ...
BPB.INC...
... CLONE version build switch on ...
DEVSYM.INC...
pJFNFromHandle... pass 1
SFFromHandle... pass 1
SFFromSFN... pass 1
JFNFree... pass 1
SFNFree... pass 1
DOSSYM in Pass 2
BPB.INC...
DEVSYM.INC...
pJFNFromHandle... pass 2
SFFromHandle... pass 2
SFFromSFN... pass 2
JFNFree... pass 2
SFNFree... pass 2
masm -Mx -t -I. -I..\inc -I. macro.asm,macro.obj;
... for DOS Version 4.00 ...
BPB.INC...
... CLONE version build switch on ...
DEVSYM.INC...
$AssignOper... pass 1
FIND_DPB... pass 1
InitCDS... pass 1
$UserOper... pass 1
GetVisDrv... pass 1
GetThisDrv... pass 1
GetCDSFromDrv... pass 1
DOSSYM in Pass 2
BPB.INC...
DEVSYM.INC...
$AssignOper... pass 2
FIND_DPB... pass 2
InitCDS... pass 2
$UserOper... pass 2
GetVisDrv... pass 2
GetThisDrv... pass 2
GetCDSFromDrv... pass 2
masm -Mx -t -I. -I..\inc -I. macro2.asm,macro2.obj;
... for DOS Version 4.00 ...
BPB.INC...
... CLONE version build switch on ...
DEVSYM.INC...
TransFCB... pass 1
TransPath... pass 1
Canonicalize... pass 1
PathSep... pass 1
SkipBack... pass 1
CopyComponent... pass 1
Splice... pass 1
$NameTrans... pass 1
DriveFromText... pass 1
TextFromDrive... pass 1
PathPref... pass 1
ScanPathChar... pass 1
DOSSYM in Pass 2
BPB.INC...
DEVSYM.INC...
TransFCB... pass 2
TransPath... pass 2
Canonicalize... pass 2
PathSep... pass 2
SkipBack... pass 2
CopyComponent... pass 2
Splice... pass 2
***** Possible stack size error in Splice *****
$NameTrans... pass 2
DriveFromText... pass 2
TextFromDrive... pass 2
PathPref... pass 2
ScanPathChar... pass 2
masm -Mx -t -I. -I..\inc -I. ifs.asm,ifs.obj;
... for DOS Version 4.00 ...
BPB.INC...
... CLONE version build switch on ...
DEVSYM.INC...
IFS_DOSCALL... pass 1
GET_DOS_INFO... pass 1
$IFS_IOCTL... pass 1
DOSSYM in Pass 2
BPB.INC...
DEVSYM.INC...
IFS_DOSCALL... pass 2
GET_DOS_INFO... pass 2
$IFS_IOCTL... pass 2
masm -Mx -t -I. -I..\inc -I. handle.asm,handle.obj;
... for DOS Version 4.00 ...
BPB.INC...
... CLONE version build switch on ...
DEVSYM.INC...
... CLONE version build switch on ...
$Close... pass 1
$Commit... pass 1
$ExtHandle... pass 1
$READ... pass 1
Align_Buffer... pass 1
$WRITE... pass 1
$LSEEK... pass 1
$File_Times... pass 1
$DUP... pass 1
$Dup2... pass 1
CheckOwner... pass 1
DOSSYM in Pass 2
BPB.INC...
DEVSYM.INC...
$Close... pass 2
$Commit... pass 2
$ExtHandle... pass 2
$READ... pass 2
Align_Buffer... pass 2
$WRITE... pass 2
$LSEEK... pass 2
$File_Times... pass 2
$DUP... pass 2
$Dup2... pass 2
CheckOwner... pass 2
masm -Mx -t -I. -I..\inc -I. file.asm,file.obj;
... for DOS Version 4.00 ...
BPB.INC...
... CLONE version build switch on ...
DEVSYM.INC...
... CLONE version build switch on ...
$Open... pass 1
$Creat... pass 1
$CHMOD... pass 1
$UNLINK... pass 1
$RENAME... pass 1
$CreateNewFile... pass 1
HexToAsciz... pass 1
$CreateTempFile... pass 1
SetAttrib... pass 1
$Extended_Open... pass 1
DOSSYM in Pass 2
BPB.INC...
DEVSYM.INC...
$Open... pass 2
***** Possible stack size error in $Open *****
$Creat... pass 2
***** Possible stack size error in $Creat *****
$CHMOD... pass 2
$UNLINK... pass 2
$RENAME... pass 2
$CreateNewFile... pass 2
***** Possible stack size error in $CreateNewFile *****
HexToAsciz... pass 2
$CreateTempFile... pass 2
SetAttrib... pass 2
$Extended_Open... pass 2
masm -Mx -t -I. -I..\inc -I. lock.asm,lock.obj;
... for DOS Version 4.00 ...
BPB.INC...
... CLONE version build switch on ...
DEVSYM.INC...
$LockOper... pass 1
LOCK_CHECK... pass 1
LOCK_VIOLATION... pass 1
CheckShare... pass 1
DOSSYM in Pass 2
BPB.INC...
DEVSYM.INC...
$LockOper... pass 2
LOCK_CHECK... pass 2
LOCK_VIOLATION... pass 2
CheckShare... pass 2
masm -Mx -t -I. -I..\inc -I. share.asm,share.obj;
... for DOS Version 4.00 ...
BPB.INC...
... CLONE version build switch on ...
DEVSYM.INC...
SHARE_CHECK... pass 1
SHARE_VIOLATION... pass 1
ShareEnd... pass 1
ShareEnter... pass 1
DOSSYM in Pass 2
BPB.INC...
DEVSYM.INC...
SHARE_CHECK... pass 2
SHARE_VIOLATION... pass 2
ShareEnd... pass 2
ShareEnter... pass 2
masm -Mx -t -I. -I..\inc -I. extattr.asm,extattr.obj;
... for DOS Version 4.00 ...
BPB.INC...
... CLONE version build switch on ...
DEVSYM.INC...
GetSet_XA... pass 1
DOSSYM in Pass 2
BPB.INC...
DEVSYM.INC...
GetSet_XA... pass 2
link @msdos.lnk
Microsoft (R) Overlay Linker Version 3.65
Copyright (C) Microsoft Corp 1983-1988. All rights reserved.
Object Modules [.OBJ]: ..\INC\NIBDOS.OBJ +
Object Modules [.OBJ]: ..\INC\CONST2.OBJ +
Object Modules [.OBJ]: ..\INC\MSDATA.OBJ +
Object Modules [.OBJ]: ..\INC\MSTABLE.OBJ +
Object Modules [.OBJ]: MSDISP.OBJ +
Object Modules [.OBJ]: MSCODE.OBJ +
Object Modules [.OBJ]: ..\INC\MSDOSME.OBJ +
Object Modules [.OBJ]: TIME.OBJ +
Object Modules [.OBJ]: GETSET.OBJ +
Object Modules [.OBJ]: PARSE.OBJ +
Object Modules [.OBJ]: MISC.OBJ +
Object Modules [.OBJ]: MISC2.OBJ +
Object Modules [.OBJ]: CRIT.OBJ +
Object Modules [.OBJ]: CPMIO.OBJ +
Object Modules [.OBJ]: CPMIO2.OBJ +
Object Modules [.OBJ]: FCBIO.OBJ +
Object Modules [.OBJ]: FCBIO2.OBJ +
Object Modules [.OBJ]: SEARCH.OBJ +
Object Modules [.OBJ]: PATH.OBJ +
Object Modules [.OBJ]: IOCTL.OBJ +
Object Modules [.OBJ]: DELETE.OBJ +
Object Modules [.OBJ]: RENAME.OBJ +
Object Modules [.OBJ]: FINFO.OBJ +
Object Modules [.OBJ]: DUP.OBJ +
Object Modules [.OBJ]: CREATE.OBJ +
Object Modules [.OBJ]: OPEN.OBJ +
Object Modules [.OBJ]: DINFO.OBJ +
Object Modules [.OBJ]: ISEARCH.OBJ +
Object Modules [.OBJ]: ABORT.OBJ +
Object Modules [.OBJ]: CLOSE.OBJ +
Object Modules [.OBJ]: DIRCALL.OBJ +
Object Modules [.OBJ]: DISK.OBJ +
Object Modules [.OBJ]: DISK2.OBJ +
Object Modules [.OBJ]: DISK3.OBJ +
Object Modules [.OBJ]: DIR.OBJ +
Object Modules [.OBJ]: DIR2.OBJ +
Object Modules [.OBJ]: DEV.OBJ +
Object Modules [.OBJ]: MKNODE.OBJ +
Object Modules [.OBJ]: ROM.OBJ +
Object Modules [.OBJ]: FCB.OBJ +
Object Modules [.OBJ]: MSCTRLC.OBJ +
Object Modules [.OBJ]: FAT.OBJ +
Object Modules [.OBJ]: BUF.OBJ +
Object Modules [.OBJ]: PROC.OBJ +
Object Modules [.OBJ]: ALLOC.OBJ +
Object Modules [.OBJ]: SRVCALL.OBJ +
Object Modules [.OBJ]: UTIL.OBJ +
Object Modules [.OBJ]: HANDLE.OBJ +
Object Modules [.OBJ]: MACRO.OBJ +
Object Modules [.OBJ]: MACRO2.OBJ +
Object Modules [.OBJ]: FILE.OBJ +
Object Modules [.OBJ]: LOCK.OBJ +
Object Modules [.OBJ]: SHARE.OBJ +
Object Modules [.OBJ]: EXTATTR.OBJ +
Object Modules [.OBJ]: IFS.OBJ
Run File [NIBDOS.EXE]: MSDOS.EXE
List File [NUL.MAP]: MSDOS.MAP /M
Libraries [.LIB]: ;
LINK : warning L4021: no stack segment
exe2bin msdos.exe msdos.sys
del msdos.exe
cd ..\cmd
nmake
Microsoft (R) Program Maintenance Utility Version 1.00.05
Copyright (c) Microsoft Corp 1987, 1988. All rights reserved.
cd command
nmake
Microsoft (R) Program Maintenance Utility Version 1.00.05
Copyright (c) Microsoft Corp 1987, 1988. All rights reserved.
masm -Mx -t -I. -I..\..\inc -I..\..\dos command1.asm,command1.obj;
... for DOS Version 4.00 ...
BPB.INC...
... CLONE version build switch on ...
... CLONE version build switch on ...
DOSSYM in Pass 2
BPB.INC...
masm -Mx -t -I. -I..\..\inc -I..\..\dos command2.asm,command2.obj;
... for DOS Version 4.00 ...
BPB.INC...
... CLONE version build switch on ...
... CLONE version build switch on ...
SetSize... pass 1
DOSSYM in Pass 2
BPB.INC...
SetSize... pass 2
buildmsg ..\..\messages\usa-ms command.skl
BuildMsg - PSP at 3b5e
Program memory size is 20408
Allocatable memory size is 328816
Processing [command.skl]
Utility Name = [COMMAND]
Loading messages from ..\..\MESSAGES\USA-MS.MSG
(Available message memory space: 32000 bytes)
(Still available message memory space: 24000 bytes)
Created include file [COMMAND.CL1]
Created include file [COMMAND.CL2]
Created include file [COMMAND.CL3]
Created include file [COMMAND.CL4]
Created include file [COMMAND.CLA]
Created include file [COMMAND.CLB]
Created include file [COMMAND.CLC]
Created include file [COMMAND.CLD]
Created include file [COMMAND.CLE]
Created include file [COMMAND.CLF]
Completed [COMMAND.CL1]
Completed [COMMAND.CL2]
Completed [COMMAND.CL3]
Completed [COMMAND.CL4]
Completed [COMMAND.CLA]
Completed [COMMAND.CLB]
Completed [COMMAND.CLC]
Completed [COMMAND.CLD]
Completed [COMMAND.CLE]
Completed [COMMAND.CLF]
masm -Mx -t -I. -I..\..\inc -I..\..\dos rucode.asm,rucode.obj;
... for DOS Version 4.00 ...
BPB.INC...
... CLONE version build switch on ...
DEVSYM.INC...
... CLONE version build switch on ...
... for DOS Version 4.00 ...
DOSSYM in Pass 2
BPB.INC...
DEVSYM.INC...
masm -Mx -t -I. -I..\..\inc -I..\..\dos rdata.asm,rdata.obj;
... CLONE version build switch on ...
... for DOS Version 4.00 ...
... Including message Class A
... Including message Class D
... Including message Class C
... Including message Class E
masm -Mx -t -I. -I..\..\inc -I..\..\dos init.asm,init.obj;
... CLONE version build switch on ...
... for DOS Version 4.00 ...
BPB.INC...
... CLONE version build switch on ...
... for DOS Version 4.00 ...
DOSSYM in Pass 2
BPB.INC...
masm -Mx -t -I. -I..\..\inc -I..\..\dos iparse.asm,iparse.obj;
masm -Mx -t -I. -I..\..\inc -I..\..\dos uinit.asm,uinit.obj;
... CLONE version build switch on ...
DBCS Enabled IBM version
... for DOS Version 4.00 ...
... Including message Class B
masm -Mx -t -I. -I..\..\inc -I..\..\dos tcode.asm,tcode.obj;
... CLONE version build switch on ...
... for DOS Version 4.00 ...
BPB.INC...
... CLONE version build switch on ...
DOSSYM in Pass 2
BPB.INC...
masm -Mx -t -I. -I..\..\inc -I..\..\dos tbatch.asm,tbatch.obj;
... CLONE version build switch on ...
... for DOS Version 4.00 ...
BPB.INC...
... CLONE version build switch on ...
... CLONE version build switch on ...
PromptBat... pass 1
GetKeyStroke... pass 1
ReadBat... pass 1
SkipToEOL... pass 1
Free_TPA... pass 1
Alloc_TPA... pass 1
BatCom... pass 1
BatchOff... pass 1
StrCpy... pass 1
DOSSYM in Pass 2
BPB.INC...
PromptBat... pass 2
GetKeyStroke... pass 2
ReadBat... pass 2
***** Possible stack size error in ReadBat *****
SkipToEOL... pass 2
Free_TPA... pass 2
Alloc_TPA... pass 2
BatCom... pass 2
BatchOff... pass 2
StrCpy... pass 2
masm -Mx -t -I. -I..\..\inc -I..\..\dos tbatch2.asm,tbatch2.obj;
... CLONE version build switch on ...
... for DOS Version 4.00 ...
BPB.INC...
... CLONE version build switch on ...
GETBATBYT... pass 1
Shift... pass 1
SkipDelim... pass 1
BatClose... pass 1
BatOpen... pass 1
DOSSYM in Pass 2
BPB.INC...
GETBATBYT... pass 2
Shift... pass 2
SkipDelim... pass 2
BatClose... pass 2
BatOpen... pass 2
masm -Mx -t -I. -I..\..\inc -I..\..\dos tfor.asm,tfor.obj;
... CLONE version build switch on ...
... for DOS Version 4.00 ...
BPB.INC...
... CLONE version build switch on ...
DEVSYM.INC...
DOSSYM in Pass 2
BPB.INC...
DEVSYM.INC...
masm -Mx -t -I. -I..\..\inc -I..\..\dos tcmd1a.asm,tcmd1a.obj;
... CLONE version build switch on ...
... for DOS Version 4.00 ...
BPB.INC...
... CLONE version build switch on ...
IOCTL.INC...
DOSSYM in Pass 2
BPB.INC...
IOCTL.INC...
masm -Mx -t -I. -I..\..\inc -I..\..\dos tcmd1b.asm,tcmd1b.obj;
... for DOS Version 4.00 ...
BPB.INC...
... CLONE version build switch on ...
... CLONE version build switch on ...
IOCTL.INC...
DOSSYM in Pass 2
BPB.INC...
IOCTL.INC...
masm -Mx -t -I. -I..\..\inc -I..\..\dos tcmd2a.asm,tcmd2a.obj;
... CLONE version build switch on ...
... for DOS Version 4.00 ...
BPB.INC...
... CLONE version build switch on ...
IOCTL.INC...
DOSSYM in Pass 2
BPB.INC...
IOCTL.INC...
masm -Mx -t -I. -I..\..\inc -I..\..\dos tcmd2b.asm,tcmd2b.obj;
... CLONE version build switch on ...
... for DOS Version 4.00 ...
BPB.INC...
... CLONE version build switch on ...
DOSSYM in Pass 2
BPB.INC...
masm -Mx -t -I. -I..\..\inc -I..\..\dos tenv.asm,tenv.obj;
... CLONE version build switch on ...
... for DOS Version 4.00 ...
BPB.INC...
... CLONE version build switch on ...
DOSSYM in Pass 2
BPB.INC...
masm -Mx -t -I. -I..\..\inc -I..\..\dos tenv2.asm,tenv2.obj;
... CLONE version build switch on ...
... for DOS Version 4.00 ...
BPB.INC...
... CLONE version build switch on ...
DOSSYM in Pass 2
BPB.INC...
masm -Mx -t -I. -I..\..\inc -I..\..\dos tmisc1.asm,tmisc1.obj;
... CLONE version build switch on ...
... for DOS Version 4.00 ...
BPB.INC...
... CLONE version build switch on ...
DOSSYM in Pass 2
BPB.INC...
masm -Mx -t -I. -I..\..\inc -I..\..\dos tmisc2.asm,tmisc2.obj;
... CLONE version build switch on ...
... for DOS Version 4.00 ...
BPB.INC...
... CLONE version build switch on ...
IOCTL.INC...
DSTRLEN... pass 1
TriageError... pass 1
DOSSYM in Pass 2
BPB.INC...
IOCTL.INC...
DSTRLEN... pass 2
TriageError... pass 2
masm -Mx -t -I. -I..\..\inc -I..\..\dos tpipe.asm,tpipe.obj;
... CLONE version build switch on ...
... for DOS Version 4.00 ...
BPB.INC...
... CLONE version build switch on ...
DOSSYM in Pass 2
BPB.INC...
masm -Mx -t -I. -I..\..\inc -I..\..\dos parse2.asm,parse2.obj;
... for DOS Version 4.00 ...
BPB.INC...
... CLONE version build switch on ...
DEVSYM.INC...
... CLONE version build switch on ...
DOSSYM in Pass 2
BPB.INC...
DEVSYM.INC...
masm -Mx -t -I. -I..\..\inc -I..\..\dos path1.asm,path1.obj;
... for DOS Version 4.00 ...
BPB.INC...
... CLONE version build switch on ...
... CLONE version build switch on ...
Path_Search... pass 1
Store_PChar... pass 1
Path_Crunch... pass 1
DOSSYM in Pass 2
BPB.INC...
Path_Search... pass 2
Store_PChar... pass 2
Path_Crunch... pass 2
masm -Mx -t -I. -I..\..\inc -I..\..\dos path2.asm,path2.obj;
... for DOS Version 4.00 ...
BPB.INC...
... CLONE version build switch on ...
... CLONE version build switch on ...
Search... pass 1
Search_Ftype... pass 1
Strip... pass 1
Save_Args... pass 1
DOSSYM in Pass 2
BPB.INC...
Search... pass 2
Search_Ftype... pass 2
Strip... pass 2
Save_Args... pass 2
masm -Mx -t -I. -I..\..\inc -I..\..\dos tucode.asm,tucode.obj;
... for DOS Version 4.00 ...
BPB.INC...
... CLONE version build switch on ...
... CLONE version build switch on ...
DOSSYM in Pass 2
BPB.INC...
masm -Mx -t -I. -I..\..\inc -I..\..\dos copy.asm,copy.obj;
... CLONE version build switch on ...
... for DOS Version 4.00 ...
BPB.INC...
... CLONE version build switch on ...
DOSSYM in Pass 2
BPB.INC...
masm -Mx -t -I. -I..\..\inc -I..\..\dos copypr1.asm,copypr1.obj;
... CLONE version build switch on ...
... for DOS Version 4.00 ...
BPB.INC...
... CLONE version build switch on ...
DOSSYM in Pass 2
BPB.INC...
masm -Mx -t -I. -I..\..\inc -I..\..\dos copypr2.asm,copypr2.obj;
... CLONE version build switch on ...
... for DOS Version 4.00 ...
BPB.INC...
... CLONE version build switch on ...
DOSSYM in Pass 2
BPB.INC...
masm -Mx -t -I. -I..\..\inc -I..\..\dos cparse.asm,cparse.obj;
... CLONE version build switch on ...
... for DOS Version 4.00 ...
BPB.INC...
... CLONE version build switch on ...
DEVSYM.INC...
DOSSYM in Pass 2
BPB.INC...
DEVSYM.INC...
masm -Mx -t -I. -I..\..\inc -I..\..\dos tparse.asm,tparse.obj;
INCLUDING COMP=COMMON DSN=PSDATA.INC...;AN000;
INCLUDING COMP=COMMON DSN=PARSE.ASM...;AN000;
masm -Mx -t -I. -I..\..\inc -I..\..\dos tprintf.asm,tprintf.obj;
... CLONE version build switch on ...
... for DOS Version 4.00 ...
BPB.INC...
... CLONE version build switch on ...
... for DOS Version 4.00 ...
DOSSYM in Pass 2
BPB.INC...
masm -Mx -t -I. -I..\..\inc -I..\..\dos tdata.asm,tdata.obj;
... CLONE version build switch on ...
DBCS Enabled IBM version
... for DOS Version 4.00 ...
... Including message Class F
... Including message Class 1
... Including message Class 2
masm -Mx -t -I. -I..\..\inc -I..\..\dos tspc.asm,tspc.obj;
... CLONE version build switch on ...
... for DOS Version 4.00 ...
BPB.INC...
... CLONE version build switch on ...
DOSSYM in Pass 2
BPB.INC...
link @command.lnk
Microsoft (R) Overlay Linker Version 3.65
Copyright (C) Microsoft Corp 1983-1988. All rights reserved.
Object Modules [.OBJ]: /MAP COMMAND1.OBJ COMMAND2.OBJ RUCODE.OBJ RDATA.OBJ INIT.OBJ IPARSE.OBJ +
Object Modules [.OBJ]: UINIT.OBJ TCODE.OBJ TBATCH.OBJ TBATCH2.OBJ TFOR.OBJ TCMD1A.OBJ TCMD1B.OBJ +
Object Modules [.OBJ]: TCMD2A.OBJ TCMD2B.OBJ TENV.OBJ TENV2.OBJ TMISC1.OBJ TMISC2.OBJ TPIPE.OBJ +
Object Modules [.OBJ]: PARSE2.OBJ PATH1.OBJ PATH2.OBJ TUCODE.OBJ COPY.OBJ COPYPR1.OBJ COPYPR2.OBJ +
Object Modules [.OBJ]: CPARSE.OBJ TPARSE.OBJ TPRINTF.OBJ TDATA.OBJ TSPC.OBJ,COMMAND.EXE,,;
LINK : warning L4021: no stack segment
exe2bin command.exe command.com
del command.exe
cd ..\attrib
nmake
Microsoft (R) Program Maintenance Utility Version 1.00.05
Copyright (c) Microsoft Corp 1987, 1988. All rights reserved.
cl -c -AS -Os -Zp -I. -I..\..\h -Foattrib.obj attrib.c
Microsoft (R) C Optimizing Compiler Version 5.10
Copyright (c) Microsoft Corp 1984, 1985, 1986, 1987, 1988. All rights reserved.
attrib.c
masm -Mx -t -I. -I..\..\inc -I..\..\dos attriba.asm,attriba.obj;
masm -Mx -t -I. -I..\..\inc -I..\..\dos _parse.asm,_parse.obj;
INCLUDING COMP=COMMON DSN=PSDATA.INC...;AN000;
INCLUDING COMP=COMMON DSN=PARSE.ASM...;AN000;
buildmsg ..\..\messages\usa-ms attrib.skl
BuildMsg - PSP at 3b5e
Program memory size is 20408
Allocatable memory size is 328816
Processing [attrib.skl]
Utility Name = [ATTRIB]
Loading messages from ..\..\MESSAGES\USA-MS.MSG
(Available message memory space: 32000 bytes)
(Still available message memory space: 27000 bytes)
Created include file [ATTRIB.CL1]
Created include file [ATTRIB.CL2]
Created include file [ATTRIB.CLA]
Created include file [ATTRIB.CLB]
Completed [ATTRIB.CL1]
Completed [ATTRIB.CL2]
Completed [ATTRIB.CLA]
Completed [ATTRIB.CLB]
masm -Mx -t -I. -I..\..\inc -I..\..\dos _msgret.asm,_msgret.obj;
... for DOS Version 4.00 ...
... Including message Class A
... Including message Class B
... Including message Class 1
... Including message Class 2
link @attrib.lnk
Microsoft (R) Overlay Linker Version 3.65
Copyright (C) Microsoft Corp 1983-1988. All rights reserved.
Object Modules [.OBJ]: ATTRIBA+
Object Modules [.OBJ]: ATTRIB+
Object Modules [.OBJ]: _PARSE+
Object Modules [.OBJ]: _MSGRET
Run File [ATTRIBA.EXE]: ATTRIB
List File [NUL.MAP]: NUL;
cd ..\assign
nmake
Microsoft (R) Program Maintenance Utility Version 1.00.05
Copyright (c) Microsoft Corp 1987, 1988. All rights reserved.
buildmsg ..\..\messages\usa-ms assign.skl
BuildMsg - PSP at 3b5e
Program memory size is 20408
Allocatable memory size is 328816
Processing [assign.skl]
Utility Name = [ASSIGN]
Loading messages from ..\..\MESSAGES\USA-MS.MSG
(Available message memory space: 32000 bytes)
(Still available message memory space: 28000 bytes)
Created include file [ASSIGN.CL2]
Created include file [ASSIGN.CLA]
Created include file [ASSIGN.CL1]
Completed [ASSIGN.CL2]
Completed [ASSIGN.CLA]
Completed [ASSIGN.CL1]
masm -Mx -t -I. -I..\..\inc -I..\..\dos assgmain.asm,assgmain.obj;
... for DOS Version 4.00 ...
... CLONE version build switch on ...
... Including message Class A
... Including message Class 1
... Including message Class 2
masm -Mx -t -I. -I..\..\inc -I..\..\dos assgparm.asm,assgparm.obj;
COMPONENT=ASSIGN, MODULE=ASSPARM.SAL...
COMPONENT=ASSIGN, SUBCOMPONENT=PARSE, MODULE=PARSE.ASM...
COMPONENT=ASSIGN, SUBCOMPONENT=PARSE, MODULE=PSDATA.INC...
INCLUDING COMP=COMMON DSN=PSDATA.INC...;AN000;
INCLUDING COMP=COMMON DSN=PARSE.ASM...;AN000;
link assgmain.obj+assgparm.obj,assign,,;
Microsoft (R) Overlay Linker Version 3.65
Copyright (C) Microsoft Corp 1983-1988. All rights reserved.
LINK : warning L4021: no stack segment
exe2bin assign.exe assign.com
del assign.exe
cd ..\chkdsk
nmake
Microsoft (R) Program Maintenance Utility Version 1.00.05
Copyright (c) Microsoft Corp 1987, 1988. All rights reserved.
masm -Mx -t -I. -I..\..\inc -I..\..\dos chkdsk1.asm,chkdsk1.obj;
... for DOS Version 4.00 ...
BPB.INC...
... CLONE version build switch on ...
IOCTL.INC...
DOSSYM in Pass 2
BPB.INC...
IOCTL.INC...
masm -Mx -t -I. -I..\..\inc -I..\..\dos chkdsk2.asm,chkdsk2.obj;
... for DOS Version 4.00 ...
BPB.INC...
... CLONE version build switch on ...
DOSSYM in Pass 2
BPB.INC...
masm -Mx -t -I. -I..\..\inc -I..\..\dos chkproc.asm,chkproc.obj;
... for DOS Version 4.00 ...
BPB.INC...
... CLONE version build switch on ...
DOSSYM in Pass 2
BPB.INC...
masm -Mx -t -I. -I..\..\inc -I..\..\dos chkproc2.asm,chkproc2.obj;
... for DOS Version 4.00 ...
BPB.INC...
... CLONE version build switch on ...
DOSSYM in Pass 2
BPB.INC...
masm -Mx -t -I. -I..\..\inc -I..\..\dos chkprmt.asm,chkprmt.obj;
masm -Mx -t -I. -I..\..\inc -I..\..\dos chkdisk.asm,chkdisk.obj;
... for DOS Version 4.00 ...
BPB.INC...
... CLONE version build switch on ...
DOSSYM in Pass 2
BPB.INC...
masm -Mx -t -I. -I..\..\inc -I..\..\dos chkfat.asm,chkfat.obj;
... for DOS Version 4.00 ...
BPB.INC...
... CLONE version build switch on ...
DOSSYM in Pass 2
BPB.INC...
masm -Mx -t -I. -I..\..\inc -I..\..\dos chkinit.asm,chkinit.obj;
... for DOS Version 4.00 ...
BPB.INC...
... CLONE version build switch on ...
INCLUDING COMP=COMMON DSN=PSDATA.INC...;AN000;
INCLUDING COMP=COMMON DSN=PARSE.ASM...;AN000;
IOCTL.INC...
... CLONE version build switch on ...
DOSSYM in Pass 2
BPB.INC...
IOCTL.INC...
buildmsg ..\..\messages\usa-ms chkdsk.skl
BuildMsg - PSP at 3b5e
Program memory size is 20408
Allocatable memory size is 328816
Processing [chkdsk.skl]
Utility Name = [CHKDSK]
Loading messages from ..\..\MESSAGES\USA-MS.MSG
(Available message memory space: 32000 bytes)
(Still available message memory space: 25000 bytes)
Created include file [CHKDSK.CLA]
Created include file [CHKDSK.CLB]
Created include file [CHKDSK.CLC]
Created include file [CHKDSK.CLD]
Created include file [CHKDSK.CL1]
Created include file [CHKDSK.CL2]
Completed [CHKDSK.CLA]
Completed [CHKDSK.CLB]
Completed [CHKDSK.CLC]
Completed [CHKDSK.CLD]
Completed [CHKDSK.CL1]
Completed [CHKDSK.CL2]
masm -Mx -t -I. -I..\..\inc -I..\..\dos chkdisp.asm,chkdisp.obj;
... for DOS Version 4.00 ...
... Including message Class A
... Including message Class B
... Including message Class C
... Including message Class D
... Including message Class 1
... Including message Class 2
link @chkdsk.lnk
Microsoft (R) Overlay Linker Version 3.65
Copyright (C) Microsoft Corp 1983-1988. All rights reserved.
Object Modules [.OBJ]: CHKDISK+
Object Modules [.OBJ]: CHKDISP+
Object Modules [.OBJ]: CHKDSK1+
Object Modules [.OBJ]: CHKDSK2+
Object Modules [.OBJ]: CHKFAT+
Object Modules [.OBJ]: CHKINIT+
Object Modules [.OBJ]: CHKPRMT+
Object Modules [.OBJ]: CHKPROC2+
Object Modules [.OBJ]: CHKPROC
Run File [CHKDISK.EXE]: CHKDSK.EXE,CHKDSK.MAP ;
convert chkdsk.exe
chkdsk.exe => chkdsk.com [OK]
cd ..\debug
nmake
Microsoft (R) Program Maintenance Utility Version 1.00.05
Copyright (c) Microsoft Corp 1987, 1988. All rights reserved.
masm -Mx -t -I. -I..\..\inc -I..\..\dos debug.asm,debug.obj;
COMPONENT=DEBUG, MODULE=DEBUG
... for DOS Version 4.00 ...
BPB.INC...
... CLONE version build switch on ...
Including DEBEQU.ASM...
Including ..SYSVER.FAL..
DOSSYM in Pass 2
BPB.INC...
masm -Mx -t -I. -I..\..\inc -I..\..\dos debcom1.asm,debcom1.obj;
COMPONENT=DEBUG, MODULE=DEBCOM1
... for DOS Version 4.00 ...
BPB.INC...
... CLONE version build switch on ...
Including DEBEQU.ASM...
Including ..SYSVER.FAL..
DOSSYM in Pass 2
BPB.INC...
masm -Mx -t -I. -I..\..\inc -I..\..\dos debcom2.asm,debcom2.obj;
COMPONENT=DEBUG, MODULE=DEBCOM2
... for DOS Version 4.00 ...
BPB.INC...
... CLONE version build switch on ...
Including DEBEQU.ASM...
Including ..SYSVER.FAL..
DOSSYM in Pass 2
BPB.INC...
masm -Mx -t -I. -I..\..\inc -I..\..\dos debcom3.asm,debcom3.obj;
COMPONENT=DEBUG, MODULE=DEBCOM3
... for DOS Version 4.00 ...
BPB.INC...
... CLONE version build switch on ...
Including DEBEQU.ASM...
Including ..SYSVER.FAL..
CHECKNONE... pass 1
DOSSYM in Pass 2
BPB.INC...
CHECKNONE... pass 2
masm -Mx -t -I. -I..\..\inc -I..\..\dos debems.asm,debems.obj;
... for DOS Version 4.00 ...
BPB.INC...
... CLONE version build switch on ...
Including DEBEQU.ASM...
Including ..SYSVER.FAL..
DOSSYM in Pass 2
BPB.INC...
masm -Mx -t -I. -I..\..\inc -I..\..\dos debasm.asm,debasm.obj;
COMPONENT=DEBUG, MODULE=DEBASM
... for DOS Version 4.00 ...
BPB.INC...
... CLONE version build switch on ...
Including DEBEQU.ASM...
Including ..SYSVER.FAL..
DOSSYM in Pass 2
BPB.INC...
masm -Mx -t -I. -I..\..\inc -I..\..\dos debuasm.asm,debuasm.obj;
COMPONENT=DEBUG, MODULE=DEBUASM
... for DOS Version 4.00 ...
BPB.INC...
... CLONE version build switch on ...
Including DEBEQU.ASM...
Including ..SYSVER.FAL..
DOSSYM in Pass 2
BPB.INC...
masm -Mx -t -I. -I..\..\inc -I..\..\dos deberr.asm,deberr.obj;
COMPONENT=DEBUG, MODULE=DEBERR
... for DOS Version 4.00 ...
BPB.INC...
... CLONE version build switch on ...
Including DEBEQU.ASM...
Including ..SYSVER.FAL..
DOSSYM in Pass 2
BPB.INC...
masm -Mx -t -I. -I..\..\inc -I..\..\dos debconst.asm,debconst.obj;
COMPONENT=DEBUG, MODULE=DEBCONST
... for DOS Version 4.00 ...
BPB.INC...
... CLONE version build switch on ...
Including DEBEQU.ASM...
Including ..SYSVER.FAL..
DOSSYM in Pass 2
BPB.INC...
masm -Mx -t -I. -I..\..\inc -I..\..\dos debdata.asm,debdata.obj;
COMPONENT=DEBUG, MODULE=DEBDATA
... for DOS Version 4.00 ...
BPB.INC...
... CLONE version build switch on ...
Including DEBEQU.ASM...
Including ..SYSVER.FAL..
DOSSYM in Pass 2
BPB.INC...
buildmsg ..\..\messages\usa-ms debug.skl
BuildMsg - PSP at 3b5e
Program memory size is 20408
Allocatable memory size is 328816
Processing [debug.skl]
Utility Name = [DEBUG]
Loading messages from ..\..\MESSAGES\USA-MS.MSG
(Available message memory space: 32000 bytes)
(Still available message memory space: 26000 bytes)
Created include file [DEBUG.CL1]
Created include file [DEBUG.CLA]
Created include file [DEBUG.CLB]
Created include file [DEBUG.CLC]
Created include file [DEBUG.CLD]
Created include file [DEBUG.CL2]
Completed [DEBUG.CL1]
Completed [DEBUG.CLA]
Completed [DEBUG.CLB]
Completed [DEBUG.CLC]
Completed [DEBUG.CLD]
Completed [DEBUG.CL2]
masm -Mx -t -I. -I..\..\inc -I..\..\dos debmes.asm,debmes.obj;
COMPONENT=DEBUG, MODULE=DEBMES
... for DOS Version 4.00 ...
Including ..SYSVER.FAL..
... Including message Class A
... Including message Class B
... Including message Class C
... Including message Class D
... Including message Class 1
... Including message Class 2
link @debug.lnk
Microsoft (R) Overlay Linker Version 3.65
Copyright (C) Microsoft Corp 1983-1988. All rights reserved.
Object Modules [.OBJ]: DEBUG+
Object Modules [.OBJ]: DEBCOM1+
Object Modules [.OBJ]: DEBCOM2+
Object Modules [.OBJ]: DEBCOM3+
Object Modules [.OBJ]: DEBASM+
Object Modules [.OBJ]: DEBUASM+
Object Modules [.OBJ]: DEBERR+
Object Modules [.OBJ]: DEBCONST+
Object Modules [.OBJ]: DEBMES+
Object Modules [.OBJ]: DEBEMS+
Object Modules [.OBJ]: DEBDATA
Run File [DEBUG.EXE]: DEBUG.EXE;
convert debug.exe
debug.exe => debug.com [OK]
del debug.exe
cd ..\edlin
nmake
Microsoft (R) Program Maintenance Utility Version 1.00.05
Copyright (c) Microsoft Corp 1987, 1988. All rights reserved.
masm -Mx -t -I. -I..\..\inc -I..\..\dos edlin.asm,edlin.obj;
... for DOS Version 4.00 ...
BPB.INC...
... CLONE version build switch on ...
DOSSYM in Pass 2
BPB.INC...
masm -Mx -t -I. -I..\..\inc -I..\..\dos edlcmd1.asm,edlcmd1.obj;
... for DOS Version 4.00 ...
BPB.INC...
... CLONE version build switch on ...
DOSSYM in Pass 2
BPB.INC...
masm -Mx -t -I. -I..\..\inc -I..\..\dos edlcmd2.asm,edlcmd2.obj;
... for DOS Version 4.00 ...
BPB.INC...
... CLONE version build switch on ...
DOSSYM in Pass 2
BPB.INC...
buildmsg ..\..\messages\usa-ms edlin.skl
BuildMsg - PSP at 3b5e
Program memory size is 20408
Allocatable memory size is 328816
Processing [edlin.skl]
Utility Name = [EDLIN]
Loading messages from ..\..\MESSAGES\USA-MS.MSG
(Available message memory space: 32000 bytes)
(Still available message memory space: 27000 bytes)
Created include file [EDLIN.CL1]
Created include file [EDLIN.CLA]
Created include file [EDLIN.CLB]
Created include file [EDLIN.CLC]
Created include file [EDLIN.CL2]
Completed [EDLIN.CL1]
Completed [EDLIN.CLA]
Completed [EDLIN.CLB]
Completed [EDLIN.CLC]
Completed [EDLIN.CL2]
masm -Mx -t -I. -I..\..\inc -I..\..\dos edlmes.asm,edlmes.obj;
... for DOS Version 4.00 ...
... Including message Class A
... Including message Class B
... Including message Class C
... Including message Class 1
... Including message Class 2
masm -Mx -t -I. -I..\..\inc -I..\..\dos edlparse.asm,edlparse.obj;
INCLUDING COMP=COMMON DSN=PSDATA.INC...;AN000;
INCLUDING COMP=COMMON DSN=PARSE.ASM...;AN000;
link @edlin.lnk
Microsoft (R) Overlay Linker Version 3.65
Copyright (C) Microsoft Corp 1983-1988. All rights reserved.
Object Modules [.OBJ]: EDLIN+
Object Modules [.OBJ]: EDLCMD1+
Object Modules [.OBJ]: EDLCMD2+
Object Modules [.OBJ]: EDLMES+
Object Modules [.OBJ]: EDLPARSE
Run File [EDLIN.EXE]: EDLIN.EXE;
convert edlin.exe
edlin.exe => edlin.com [OK]
del edlin.exe
cd ..\exe2bin
nmake
Microsoft (R) Program Maintenance Utility Version 1.00.05
Copyright (c) Microsoft Corp 1987, 1988. All rights reserved.
masm -Mx -t -I. -I..\..\inc -I..\..\dos display.asm,display.obj;
buildmsg ..\..\messages\usa-ms exe2bin.skl
BuildMsg - PSP at 3b5e
Program memory size is 20408
Allocatable memory size is 328816
Processing [exe2bin.skl]
Utility Name = [EXE2BIN]
Loading messages from ..\..\MESSAGES\USA-MS.MSG
(Available message memory space: 32000 bytes)
(Still available message memory space: 28000 bytes)
Created include file [EXE2BIN.CL1]
Created include file [EXE2BIN.CL2]
Created include file [EXE2BIN.CLA]
Created include file [EXE2BIN.CLB]
Completed [EXE2BIN.CL1]
Completed [EXE2BIN.CL2]
Completed [EXE2BIN.CLA]
Completed [EXE2BIN.CLB]
masm -Mx -t -I. -I..\..\inc -I..\..\dos e2binit.asm,e2binit.obj;
... for DOS Version 4.00 ...
... for DOS Version 4.00 ...
BPB.INC...
... CLONE version build switch on ...
... CLONE version build switch on ...
... Including message Class A
... Including message Class B
... Including message Class 1
... Including message Class 2
INCLUDING COMP=COMMON DSN=PSDATA.INC...;AN000;
INCLUDING COMP=COMMON DSN=PARSE.ASM...;AN000;
DOSSYM in Pass 2
BPB.INC...
link @exe2bin.lnk
Microsoft (R) Overlay Linker Version 3.65
Copyright (C) Microsoft Corp 1983-1988. All rights reserved.
Object Modules [.OBJ]: /DOSSEG /MAP /E+
Object Modules [.OBJ]: E2BINIT.OBJ+
Object Modules [.OBJ]: DISPLAY.OBJ
Run File [E2BINIT.EXE]: EXE2BIN.EXE, EXE2BIN.MAP;
cd ..\find
nmake
Microsoft (R) Program Maintenance Utility Version 1.00.05
Copyright (c) Microsoft Corp 1987, 1988. All rights reserved.
buildmsg ..\..\messages\usa-ms find.skl
BuildMsg - PSP at 3b5e
Program memory size is 20408
Allocatable memory size is 328816
Processing [find.skl]
Utility Name = [FIND]
Loading messages from ..\..\MESSAGES\USA-MS.MSG
(Available message memory space: 32000 bytes)
(Still available message memory space: 28000 bytes)
Created include file [FIND.CL1]
Created include file [FIND.CL2]
Created include file [FIND.CLA]
Completed [FIND.CL1]
Completed [FIND.CL2]
Completed [FIND.CLA]
masm -Mx -t -I. -I..\..\inc -I..\..\dos find.asm,find.obj;
... for DOS Version 4.00 ...
INCLUDING COMP=COMMON DSN=PSDATA.INC...;AN000;
INCLUDING COMP=COMMON DSN=PARSE.ASM...;AN000;
... Including message Class A
... Including message Class 1
... Including message Class 2
masm -Mx -t -I. -I..\..\inc -I..\..\dos findmes.asm,findmes.obj;
link find+findmes,find.exe/ex;
Microsoft (R) Overlay Linker Version 3.65
Copyright (C) Microsoft Corp 1983-1988. All rights reserved.
cd ..\fc
nmake
Microsoft (R) Program Maintenance Utility Version 1.00.05
Copyright (c) Microsoft Corp 1987, 1988. All rights reserved.
cl -c -AS -Os -Zp -I. -I..\..\h -Fofc.obj fc.c
Microsoft (R) C Optimizing Compiler Version 5.10
Copyright (c) Microsoft Corp 1984, 1985, 1986, 1987, 1988. All rights reserved.
fc.c
cl -c -AS -Os -Zp -I. -I..\..\h -Foerror.obj error.c
Microsoft (R) C Optimizing Compiler Version 5.10
Copyright (c) Microsoft Corp 1984, 1985, 1986, 1987, 1988. All rights reserved.
error.c
cl -c -AS -Os -Zp -I. -I..\..\h -Fofgetl.obj fgetl.c
Microsoft (R) C Optimizing Compiler Version 5.10
Copyright (c) Microsoft Corp 1984, 1985, 1986, 1987, 1988. All rights reserved.
fgetl.c
masm -Mx -t -I. -I..\..\INC -I..\..\DOS getl.asm,getl.obj;
... CLONE version build switch on ...
cMacros Version 1.04
! Small Model
masm -Mx -t -I. -I..\..\INC -I..\..\DOS itoupper.asm,itoupper.obj;
... CLONE version build switch on ...
cMacros Version 1.04
! Small Model
cl -c -AS -Os -Zp -I. -I..\..\h -Fo..\..\INC\kstring.obj ..\..\INC\kstring.c
Microsoft (R) C Optimizing Compiler Version 5.10
Copyright (c) Microsoft Corp 1984, 1985, 1986, 1987, 1988. All rights reserved.
..\..\INC\kstring.c
masm -Mx -t -I. -I..\..\INC -I..\..\DOS maxmin.asm,maxmin.obj;
... CLONE version build switch on ...
cMacros Version 1.04
! Small Model
masm -Mx -t -I. -I..\..\INC -I..\..\DOS move.asm,move.obj;
... CLONE version build switch on ...
cMacros Version 1.04
! Small Model
cl -c -AS -Os -Zp -I. -I..\..\h -Fontoi.obj ntoi.c
Microsoft (R) C Optimizing Compiler Version 5.10
Copyright (c) Microsoft Corp 1984, 1985, 1986, 1987, 1988. All rights reserved.
ntoi.c
masm -Mx -t -I. -I..\..\INC -I..\..\DOS string.asm,string.obj;
... CLONE version build switch on ...
cMacros Version 1.04
! Small Model
cl -c -AS -Os -Zp -I. -I..\..\h -Foupdate.obj update.c
Microsoft (R) C Optimizing Compiler Version 5.10
Copyright (c) Microsoft Corp 1984, 1985, 1986, 1987, 1988. All rights reserved.
update.c
masm -Mx -t -I. -I..\..\INC -I..\..\DOS xtab.asm,xtab.obj;
... CLONE version build switch on ...
cMacros Version 1.04
! Small Model
masm -Mx -t -I. -I..\..\INC -I..\..\DOS messages.asm,messages.obj;
link @fc.lnk;
Microsoft (R) Overlay Linker Version 3.65
Copyright (C) Microsoft Corp 1983-1988. All rights reserved.
Object Modules [.OBJ]: FC.OBJ ERROR.OBJ FGETL.OBJ GETL.OBJ ITOUPPER.OBJ ..\..\INC\KSTRING.OBJ +
Object Modules [.OBJ]: MAXMIN.OBJ MOVE.OBJ NTOI.OBJ STRING.OBJ UPDATE.OBJ XTAB.OBJ MESSAGES.OBJ
Run File [FC.EXE]: FC.EXE
List File [NUL.MAP]:
cd ..\format
nmake
Microsoft (R) Program Maintenance Utility Version 1.00.05
Copyright (c) Microsoft Corp 1987, 1988. All rights reserved.
masm -Mx -t -I. -I..\..\inc -I..\..\dos format.asm,format.obj;
... for DOS Version 4.00 ...
BPB.INC...
IOCTL.INC...
... CLONE version build switch on ...
BPB.INC...
IOCTL.INC...
masm -Mx -t -I. -I..\..\inc -I..\..\dos forproc.asm,forproc.obj;
IOCTL.INC...
BPB.INC...
IOCTL.INC...
BPB.INC...
copy ..\..\boot\boot.cl1
1 File(s) copied
masm -Mx -t -I. -I..\..\inc -I..\..\dos msfor.asm,msfor.obj;
..filesize.inc
IOCTL.INC...
BPB.INC...
... CLONE version build switch on ...
BOOTFORM.INC...
..filesize.inc
IOCTL.INC...
BPB.INC...
BOOTFORM.INC...
masm -Mx -t -I. -I..\..\inc -I..\..\dos forexec.asm,forexec.obj;
ASSEMBLING: DOS 3.3 FORMAT EXEC LOADER
buildmsg ..\..\messages\usa-ms format.skl
BuildMsg - PSP at 3b5e
Program memory size is 20408
Allocatable memory size is 328816
Processing [format.skl]
Utility Name = [FORMAT]
Loading messages from ..\..\MESSAGES\USA-MS.MSG
(Available message memory space: 32000 bytes)
(Still available message memory space: 25000 bytes)
Created include file [FORMAT.CL1]
Created include file [FORMAT.CLA]
Created include file [FORMAT.CLB]
Created include file [FORMAT.CLC]
Created include file [FORMAT.CL2]
Completed [FORMAT.CL1]
Completed [FORMAT.CLA]
Completed [FORMAT.CLB]
Completed [FORMAT.CLC]
Completed [FORMAT.CL2]
masm -Mx -t -I. -I..\..\inc -I..\..\dos display.asm,display.obj;
... for DOS Version 4.00 ...
... Including message Class A
... Including message Class B
... Including message Class C
... Including message Class 1
... Including message Class 2
masm -Mx -t -I. -I..\..\inc -I..\..\dos forinit.asm,forinit.obj;
IOCTL.INC...
BPB.INC...
INCLUDING COMP=COMMON DSN=PSDATA.INC...;AN000;
INCLUDING COMP=COMMON DSN=PARSE.ASM...;AN000;
IOCTL.INC...
BPB.INC...
masm -Mx -t -I. -I..\..\inc -I..\..\dos forlabel.asm,forlabel.obj;
link @format.lnk
Microsoft (R) Overlay Linker Version 3.65
Copyright (C) Microsoft Corp 1983-1988. All rights reserved.
Object Modules [.OBJ]: DISPLAY.OBJ+
Object Modules [.OBJ]: FORINIT.OBJ+
Object Modules [.OBJ]: FORLABEL.OBJ+
Object Modules [.OBJ]: FORMAT.OBJ+
Object Modules [.OBJ]: FORPROC.OBJ+
Object Modules [.OBJ]: MSFOR.OBJ+
Object Modules [.OBJ]: FOREXEC.OBJ
Run File [DISPLAY.EXE]: FORMAT.EXE,FORMAT.MAP;
convert format.exe
format.exe => format.com [OK]
del format.exe
cd ..\join
nmake
Microsoft (R) Program Maintenance Utility Version 1.00.05
Copyright (c) Microsoft Corp 1987, 1988. All rights reserved.
cl -c -AS -Os -Zp -I. -I..\..\h -Fojoin.obj join.c
Microsoft (R) C Optimizing Compiler Version 5.10
Copyright (c) Microsoft Corp 1984, 1985, 1986, 1987, 1988. All rights reserved.
join.c
buildmsg ..\..\messages\usa-ms join.skl
BuildMsg - PSP at 3b5e
Program memory size is 20408
Allocatable memory size is 328816
Processing [join.skl]
Utility Name = [JOIN]
Loading messages from ..\..\MESSAGES\USA-MS.MSG
(Available message memory space: 32000 bytes)
(Still available message memory space: 28000 bytes)
Created include file [JOIN.CL1]
Created include file [JOIN.CL2]
Created include file [JOIN.CLA]
Completed [JOIN.CL1]
Completed [JOIN.CL2]
Completed [JOIN.CLA]
masm -Mx -t -I. -I..\..\inc -I..\..\dos _msgret.asm,_msgret.obj;
... for DOS Version 4.00 ...
... Including message Class A
... Including message Class 1
... Including message Class 2
masm -Mx -t -I. -I..\..\inc -I..\..\dos _parse.asm,_parse.obj;
INCLUDING COMP=COMMON DSN=PSDATA.INC...;AN000;
INCLUDING COMP=COMMON DSN=PARSE.ASM...;AN000;
link @join.lnk
Microsoft (R) Overlay Linker Version 3.65
Copyright (C) Microsoft Corp 1983-1988. All rights reserved.
Object Modules [.OBJ]: JOIN.OBJ+
Object Modules [.OBJ]: ..\..\INC\ERRTST.OBJ+
Object Modules [.OBJ]: ..\..\INC\SYSVAR.OBJ+
Object Modules [.OBJ]: ..\..\INC\CDS.OBJ+
Object Modules [.OBJ]: ..\..\INC\DPB.OBJ+
Object Modules [.OBJ]: _MSGRET.OBJ+
Object Modules [.OBJ]: _PARSE.OBJ
Run File [JOIN.EXE]: JOIN
List File [NUL.MAP]: NUL
Libraries [.LIB]: ..\..\INC\COMSUBS.LIB+
Libraries [.LIB]: ..\..\MAPPER\MAPPER.LIB;
cd ..\more
nmake
Microsoft (R) Program Maintenance Utility Version 1.00.05
Copyright (c) Microsoft Corp 1987, 1988. All rights reserved.
buildmsg ..\..\messages\usa-ms more.skl
BuildMsg - PSP at 3b5e
Program memory size is 20408
Allocatable memory size is 328816
Processing [more.skl]
Utility Name = [MORE]
Loading messages from ..\..\MESSAGES\USA-MS.MSG
(Available message memory space: 32000 bytes)
(Still available message memory space: 28000 bytes)
Created include file [MORE.CLA]
Created include file [MORE.CL1]
Created include file [MORE.CL2]
Completed [MORE.CLA]
Completed [MORE.CL1]
Completed [MORE.CL2]
masm -Mx -t -I. -I..\..\inc -I..\..\dos more.asm,more.obj;
... for DOS Version 4.00 ...
... Including message Class 1
... Including message Class 2
... Including message Class A
link @more.lnk
Microsoft (R) Overlay Linker Version 3.65
Copyright (C) Microsoft Corp 1983-1988. All rights reserved.
Object Modules [.OBJ]: MORE;
LINK : warning L4021: no stack segment
exe2bin more.exe more.com
del more.exe
cd ..\print
nmake
Microsoft (R) Program Maintenance Utility Version 1.00.05
Copyright (c) Microsoft Corp 1987, 1988. All rights reserved.
buildmsg ..\..\messages\usa-ms print.skl
BuildMsg - PSP at 3b5e
Program memory size is 20408
Allocatable memory size is 328816
Processing [print.skl]
Utility Name = [PRINT]
Loading messages from ..\..\MESSAGES\USA-MS.MSG
(Available message memory space: 32000 bytes)
(Still available message memory space: 27000 bytes)
Created include file [PRINT.CL1]
Created include file [PRINT.CL2]
Created include file [PRINT.CLA]
Created include file [PRINT.CLB]
Created include file [PRINT.CLC]
Created include file [PRINT.CLD]
Completed [PRINT.CL1]
Completed [PRINT.CL2]
Completed [PRINT.CLA]
Completed [PRINT.CLB]
Completed [PRINT.CLC]
Completed [PRINT.CLD]
masm -Mx -t -I. -I..\..\inc -I..\..\dos print_r.asm,print_r.obj;
... CLONE version build switch on ...
DEVSYM.INC...
... for DOS Version 4.00 ...
... for DOS Version 4.00 ...
DEVSYM.INC...
masm -Mx -t -I. -I..\..\inc -I..\..\dos print_rm.asm,print_rm.obj;
... CLONE version build switch on ...
DEVSYM.INC...
... for DOS Version 4.00 ...
... for DOS Version 4.00 ...
DEVSYM.INC...
masm -Mx -t -I. -I..\..\inc -I..\..\dos print_t.asm,print_t.obj;
... CLONE version build switch on ...
DEVSYM.INC...
... for DOS Version 4.00 ...
... for DOS Version 4.00 ...
DEVSYM.INC...
masm -Mx -t -I. -I..\..\inc -I..\..\dos print_tm.asm,print_tm.obj;
... CLONE version build switch on ...
DEVSYM.INC...
... for DOS Version 4.00 ...
... for DOS Version 4.00 ...
... Including message Class 1
... Including message Class 2
... Including message Class A
... Including message Class B
... Including message Class C
... Including message Class D
INCLUDING COMP=COMMON DSN=PSDATA.INC...;AN000;
INCLUDING COMP=COMMON DSN=PARSE.ASM...;AN000;
DEVSYM.INC...
link @print.lnk
Microsoft (R) Overlay Linker Version 3.65
Copyright (C) Microsoft Corp 1983-1988. All rights reserved.
Object Modules [.OBJ]: PRINT_RM+PRINT_R+PRINT_T+PRINT_TM,PRINT,PRINT.MAP /M;
convert print.exe
print.exe => print.com [OK]
del print.exe
cd ..\recover
nmake
Microsoft (R) Program Maintenance Utility Version 1.00.05
Copyright (c) Microsoft Corp 1987, 1988. All rights reserved.
buildmsg ..\..\messages\usa-ms recover.skl
BuildMsg - PSP at 3b5e
Program memory size is 20408
Allocatable memory size is 328816
Processing [recover.skl]
Utility Name = [RECOVER]
Loading messages from ..\..\MESSAGES\USA-MS.MSG
(Available message memory space: 32000 bytes)
(Still available message memory space: 27000 bytes)
Created include file [RECOVER.CLA]
Created include file [RECOVER.CL1]
Created include file [RECOVER.CL2]
Completed [RECOVER.CLA]
Completed [RECOVER.CL1]
Completed [RECOVER.CL2]
masm -Mx -t -I. -I..\..\inc -I..\..\dos recover.asm,recover.obj;
... for DOS Version 4.00 ...
BPB.INC...
... CLONE version build switch on ...
... for DOS Version 4.00 ...
DOSSYM in Pass 2
BPB.INC...
masm -Mx -t -I. -I..\..\inc -I..\..\dos recproc.asm,recproc.obj;
... for DOS Version 4.00 ...
BPB.INC...
... CLONE version build switch on ...
DOSSYM in Pass 2
BPB.INC...
masm -Mx -t -I. -I..\..\inc -I..\..\dos recinit.asm,recinit.obj;
... for DOS Version 4.00 ...
BPB.INC...
... CLONE version build switch on ...
INCLUDING COMP=COMMON DSN=PSDATA.INC...;AN000;
INCLUDING COMP=COMMON DSN=PARSE.ASM...;AN000;
DOSSYM in Pass 2
BPB.INC...
masm -Mx -t -I. -I..\..\inc -I..\..\dos recdisp.asm,recdisp.obj;
... for DOS Version 4.00 ...
BPB.INC...
... CLONE version build switch on ...
... for DOS Version 4.00 ...
... Including message Class A
... Including message Class 1
... Including message Class 2
DOSSYM in Pass 2
BPB.INC...
link @recover.lnk
Microsoft (R) Overlay Linker Version 3.65
Copyright (C) Microsoft Corp 1983-1988. All rights reserved.
Object Modules [.OBJ]: RECDISP+
Object Modules [.OBJ]: RECINIT+
Object Modules [.OBJ]: RECPROC+
Object Modules [.OBJ]: RECOVER
Run File [RECDISP.EXE]: RECOVER.EXE,RECOVER.MAP ;
convert recover.exe
recover.exe => recover.com [OK]
cd ..\sort
nmake
Microsoft (R) Program Maintenance Utility Version 1.00.05
Copyright (c) Microsoft Corp 1987, 1988. All rights reserved.
buildmsg ..\..\messages\usa-ms sort.skl
BuildMsg - PSP at 3b5e
Program memory size is 20408
Allocatable memory size is 328816
Processing [sort.skl]
Utility Name = [SORT]
Loading messages from ..\..\MESSAGES\USA-MS.MSG
(Available message memory space: 32000 bytes)
(Still available message memory space: 28000 bytes)
Created include file [SORT.CL1]
Created include file [SORT.CL2]
Created include file [SORT.CLA]
Completed [SORT.CL1]
Completed [SORT.CL2]
Completed [SORT.CLA]
masm -Mx -t -I. -I..\..\inc -I..\..\dos sort.asm,sort.obj;
... for DOS Version 4.00 ...
... Including message Class A
... Including message Class 1
... Including message Class 2
INCLUDING COMP=COMMON DSN=PSDATA.INC...;AN000;
INCLUDING COMP=COMMON DSN=PARSE.ASM...;AN000;
masm -Mx -t -I. -I..\..\inc -I..\..\dos sortmes.asm,sortmes.obj;
link sort+sortmes,sort.exe;
Microsoft (R) Overlay Linker Version 3.65
Copyright (C) Microsoft Corp 1983-1988. All rights reserved.
exefix sort.exe 1 1
cd ..\subst
nmake
Microsoft (R) Program Maintenance Utility Version 1.00.05
Copyright (c) Microsoft Corp 1987, 1988. All rights reserved.
cl -c -AS -Os -Zp -I. -I..\..\h -Fosubst.obj subst.c
Microsoft (R) C Optimizing Compiler Version 5.10
Copyright (c) Microsoft Corp 1984, 1985, 1986, 1987, 1988. All rights reserved.
subst.c
buildmsg ..\..\messages\usa-ms subst.skl
BuildMsg - PSP at 3b5e
Program memory size is 20408
Allocatable memory size is 328816
Processing [subst.skl]
Utility Name = [SUBST]
Loading messages from ..\..\MESSAGES\USA-MS.MSG
(Available message memory space: 32000 bytes)
(Still available message memory space: 28000 bytes)
Created include file [SUBST.CL1]
Created include file [SUBST.CL2]
Created include file [SUBST.CLA]
Completed [SUBST.CL1]
Completed [SUBST.CL2]
Completed [SUBST.CLA]
masm -Mx -t -I. -I..\..\inc -I..\..\dos _msgret.asm,_msgret.obj;
... for DOS Version 4.00 ...
... Including message Class A
... Including message Class 1
... Including message Class 2
masm -Mx -t -I. -I..\..\inc -I..\..\dos _parse.asm,_parse.obj;
INCLUDING COMP=COMMON DSN=PSDATA.INC...;AN000;
INCLUDING COMP=COMMON DSN=PARSE.ASM...;AN000;
link @subst.lnk
Microsoft (R) Overlay Linker Version 3.65
Copyright (C) Microsoft Corp 1983-1988. All rights reserved.
Object Modules [.OBJ]: SUBST.OBJ+
Object Modules [.OBJ]: ..\..\INC\ERRTST.OBJ+
Object Modules [.OBJ]: ..\..\INC\SYSVAR.OBJ+
Object Modules [.OBJ]: ..\..\INC\CDS.OBJ+
Object Modules [.OBJ]: ..\..\INC\DPB.OBJ+
Object Modules [.OBJ]: _MSGRET.OBJ+
Object Modules [.OBJ]: _PARSE.OBJ
Run File [SUBST.EXE]: SUBST
List File [NUL.MAP]: NUL
Libraries [.LIB]: ..\..\INC\COMSUBS.LIB+
Libraries [.LIB]: ..\..\MAPPER\MAPPER.LIB;
cd ..\sys
nmake
Microsoft (R) Program Maintenance Utility Version 1.00.05
Copyright (c) Microsoft Corp 1987, 1988. All rights reserved.
buildmsg ..\..\messages\usa-ms sys.skl
BuildMsg - PSP at 3b5e
Program memory size is 20408
Allocatable memory size is 328816
Processing [sys.skl]
Utility Name = [SYS]
Loading messages from ..\..\MESSAGES\USA-MS.MSG
(Available message memory space: 32000 bytes)
(Still available message memory space: 28000 bytes)
Created include file [SYS.CL1]
Created include file [SYS.CL2]
Created include file [SYS.CLA]
Created include file [SYS.CLB]
Created include file [SYS.CLC]
Created include file [SYS.CLD]
Completed [SYS.CL1]
Completed [SYS.CL2]
Completed [SYS.CLA]
Completed [SYS.CLB]
Completed [SYS.CLC]
Completed [SYS.CLD]
masm -Mx -t -I. -I..\..\inc -I..\..\dos sys1.asm,sys1.obj;
... for DOS Version 4.00 ...
BPB.INC...
... CLONE version build switch on ...
IOCTL.INC...
BOOTFORM.INC...
COMPONENT=COMMON, MODULE=PATHMAC.INC ...
... CLONE version build switch on ...
... for DOS Version 4.00 ...
DOSSYM in Pass 2
BPB.INC...
IOCTL.INC...
BOOTFORM.INC...
masm -Mx -t -I. -I..\..\inc -I..\..\dos syssr.asm,syssr.obj;
... for DOS Version 4.00 ...
BPB.INC...
... CLONE version build switch on ...
IOCTL.INC...
BOOTFORM.INC...
COMPONENT=COMMON, MODULE=PATHMAC.INC ...
... for DOS Version 4.00 ...
... Including message Class 1
... Including message Class 2
... Including message Class A
... Including message Class B
... Including message Class C
... Including message Class D
INCLUDING COMP=COMMON DSN=PSDATA.INC...;AN000;
INCLUDING COMP=COMMON DSN=PARSE.ASM...;AN000;
DOSSYM in Pass 2
BPB.INC...
IOCTL.INC...
BOOTFORM.INC...
masm -Mx -t -I. -I..\..\inc -I..\..\dos sys2.asm,sys2.obj;
... CLONE version build switch on ...
... for DOS Version 4.00 ...
BPB.INC...
... CLONE version build switch on ...
IOCTL.INC...
BOOTFORM.INC...
COMPONENT=COMMON, MODULE=PATHMAC.INC ...
DOSSYM in Pass 2
BPB.INC...
IOCTL.INC...
BOOTFORM.INC...
link @sys.lnk
Microsoft (R) Overlay Linker Version 3.65
Copyright (C) Microsoft Corp 1983-1988. All rights reserved.
Object Modules [.OBJ]: SYS1+SYS2+SYSSR,SYS,SYS.MAP /M;
LINK : warning L4021: no stack segment
exe2bin sys.exe sys.com
del sys.exe
cd ..\share
nmake
Microsoft (R) Program Maintenance Utility Version 1.00.05
Copyright (c) Microsoft Corp 1987, 1988. All rights reserved.
buildmsg ..\..\messages\usa-ms share.skl
BuildMsg - PSP at 3b5e
Program memory size is 20408
Allocatable memory size is 328816
Processing [share.skl]
Utility Name = [SHARE]
Loading messages from ..\..\MESSAGES\USA-MS.MSG
(Available message memory space: 32000 bytes)
(Still available message memory space: 28000 bytes)
Created include file [SHARE.CL1]
Created include file [SHARE.CL2]
Created include file [SHARE.CLA]
Completed [SHARE.CL1]
Completed [SHARE.CL2]
Completed [SHARE.CLA]
masm -Mx -t -I. -I..\..\inc -I..\..\dos gshare.asm,gshare.obj;
... for DOS Version 4.00 ...
BPB.INC...
... CLONE version build switch on ...
mft_enter... pass 1
MFTclose... pass 1
MFTclU... pass 1
MFTcloseP... pass 1
MFTcloN... pass 1
Set_Mult_Block... pass 1
Load_Regs... pass 1
clr_mult_block... pass 1
Clr_List... pass 1
Set_Block... pass 1
Clr_Block... pass 1
CLP... pass 1
Chk_Block... pass 1
MFT_get... pass 1
ASC... pass 1
BCS... pass 1
CSL... pass 1
CUC... pass 1
CSI... pass 1
GOM... pass 1
DOSSYM in Pass 2
BPB.INC...
mft_enter... pass 2
MFTclose... pass 2
MFTclU... pass 2
MFTcloseP... pass 2
MFTcloN... pass 2
Set_Mult_Block... pass 2
Load_Regs... pass 2
clr_mult_block... pass 2
Clr_List... pass 2
Set_Block... pass 2
Clr_Block... pass 2
CLP... pass 2
Chk_Block... pass 2
MFT_get... pass 2
ASC... pass 2
BCS... pass 2
CSL... pass 2
CUC... pass 2
CSI... pass 2
GOM... pass 2
masm -Mx -t -I. -I..\..\inc -I..\..\dos gshare2.asm,gshare2.obj;
... for DOS Version 4.00 ...
BPB.INC...
... CLONE version build switch on ...
... for DOS Version 4.00 ...
FNM... pass 1
GCM... pass 1
RMN... pass 1
MRG... pass 1
RSC... pass 1
SLE... pass 1
OFL... pass 1
CPS... pass 1
CPJ... pass 1
SFM... pass 1
ShChk... pass 1
ShSave... pass 1
ShCol... pass 1
ShCloseFile... pass 1
ShSU... pass 1
New_Sft... pass 1
Call_IFS... pass 1
INTERR... pass 1
EcritShare... pass 1
LcritShare... pass 1
Init... pass 1
SHAREINIT... pass 1
ShLoadMsg... pass 1
ShDispMsg... pass 1
ShComndParse... pass 1
DOSSYM in Pass 2
BPB.INC...
FNM... pass 2
GCM... pass 2
RMN... pass 2
MRG... pass 2
RSC... pass 2
SLE... pass 2
OFL... pass 2
CPS... pass 2
CPJ... pass 2
SFM... pass 2
ShChk... pass 2
ShSave... pass 2
ShCol... pass 2
ShCloseFile... pass 2
ShSU... pass 2
New_Sft... pass 2
Call_IFS... pass 2
INTERR... pass 2
EcritShare... pass 2
LcritShare... pass 2
Init... pass 2
SHAREINIT... pass 2
ShLoadMsg... pass 2
ShDispMsg... pass 2
ShComndParse... pass 2
masm -Mx -t -I. -I..\..\inc -I..\..\dos sharesr.asm,sharesr.obj;
... for DOS Version 4.00 ...
... Including message Class A
... Including message Class 1
... Including message Class 2
INCLUDING COMP=COMMON DSN=PSDATA.INC...;AN000;
INCLUDING COMP=COMMON DSN=PARSE.ASM...;AN000;
masm -Mx -t -I. -I..\..\inc -I..\..\dos sharelnk.asm,sharelnk.obj;
... for DOS Version 4.00 ...
BPB.INC...
... CLONE version build switch on ...
DEVSYM.INC...
LCRITDEVICE... pass 1
SETMEM... pass 1
SKIPONE... pass 1
TWOESC... pass 1
$STD_CON_STRING_INPUT_NO_ECHO... pass 1
$STD_CON_INPUT_NO_ECHO... pass 1
INT2F... pass 1
$dup_pdb... pass 1
LEAVEDOS... pass 1
GETCH... pass 1
COPYONE... pass 1
$SETDPB... pass 1
CALL_ENTRY... pass 1
ECRITDISK... pass 1
COPYLIN... pass 1
LCRITDISK... pass 1
QUIT... pass 1
BACKSP... pass 1
DIVOV... pass 1
STAY_RESIDENT... pass 1
CTRLZ... pass 1
EXITINS... pass 1
OKCALL... pass 1
SKIPSTR... pass 1
ABSDWRT... pass 1
BADCALL... pass 1
REEDIT... pass 1
INULDEV... pass 1
ABSDRD... pass 1
SNULDEV... pass 1
COPYSTR... pass 1
ECRITDEVICE... pass 1
COMMAND... pass 1
ENTERINS... pass 1
DEVIOCALL2... pass 1
FASTOPENTABLE... pass 1
HEADER... pass 1
SYSINITTABLE... pass 1
FETCHI_TAG... pass 1
IFS_DOSCALL... pass 1
KILNEW... pass 1
PACKET_TEMP... pass 1
Swap_in_DOS_Len... pass 1
swap_always_area... pass 1
swap_always_area_len... pass 1
swap_in_dos... pass 1
DOSSYM in Pass 2
BPB.INC...
DEVSYM.INC...
LCRITDEVICE... pass 2
SETMEM... pass 2
SKIPONE... pass 2
TWOESC... pass 2
$STD_CON_STRING_INPUT_NO_ECHO... pass 2
$STD_CON_INPUT_NO_ECHO... pass 2
INT2F... pass 2
$dup_pdb... pass 2
LEAVEDOS... pass 2
GETCH... pass 2
COPYONE... pass 2
$SETDPB... pass 2
CALL_ENTRY... pass 2
ECRITDISK... pass 2
COPYLIN... pass 2
LCRITDISK... pass 2
QUIT... pass 2
BACKSP... pass 2
DIVOV... pass 2
STAY_RESIDENT... pass 2
CTRLZ... pass 2
EXITINS... pass 2
OKCALL... pass 2
SKIPSTR... pass 2
ABSDWRT... pass 2
BADCALL... pass 2
REEDIT... pass 2
INULDEV... pass 2
ABSDRD... pass 2
SNULDEV... pass 2
COPYSTR... pass 2
ECRITDEVICE... pass 2
COMMAND... pass 2
ENTERINS... pass 2
DEVIOCALL2... pass 2
FASTOPENTABLE... pass 2
HEADER... pass 2
SYSINITTABLE... pass 2
FETCHI_TAG... pass 2
IFS_DOSCALL... pass 2
KILNEW... pass 2
PACKET_TEMP... pass 2
Swap_in_DOS_Len... pass 2
swap_always_area... pass 2
swap_always_area_len... pass 2
swap_in_dos... pass 2
link @share.lnk
Microsoft (R) Overlay Linker Version 3.65
Copyright (C) Microsoft Corp 1983-1988. All rights reserved.
Object Modules [.OBJ]: GSHARE+
Object Modules [.OBJ]: GSHARE2+
Object Modules [.OBJ]: SHARESR+
Object Modules [.OBJ]: SHARELNK+
Object Modules [.OBJ]: ..\..\INC\NIBDOS+
Object Modules [.OBJ]: ..\..\INC\CONST2+
Object Modules [.OBJ]: ..\..\INC\MSDATA+
Object Modules [.OBJ]: ..\..\INC\MSDOSME
Run File [GSHARE.EXE]: SHARE,SHARE.MAP /M;
cd ..\nlsfunc
nmake
Microsoft (R) Program Maintenance Utility Version 1.00.05
Copyright (c) Microsoft Corp 1987, 1988. All rights reserved.
buildmsg ..\..\messages\usa-ms nlsfunc.skl
BuildMsg - PSP at 3b5e
Program memory size is 20408
Allocatable memory size is 328816
Processing [nlsfunc.skl]
Utility Name = [NLSFUNC]
Loading messages from ..\..\MESSAGES\USA-MS.MSG
(Available message memory space: 32000 bytes)
(Still available message memory space: 28000 bytes)
Created include file [NLSFUNC.CL2]
Created include file [NLSFUNC.CLA]
Created include file [NLSFUNC.CL1]
Completed [NLSFUNC.CL2]
Completed [NLSFUNC.CLA]
Completed [NLSFUNC.CL1]
masm -Mx -t -I. -I..\..\inc -I..\..\dos nlsfunc.asm,nlsfunc.obj;
DEVSYM.INC...
... for DOS Version 4.00 ...
... Including message Class 1
... Including message Class 2
... Including message Class A
DEVSYM.INC...
masm -Mx -t -I. -I..\..\inc -I..\..\dos nlsparm.asm,nlsparm.obj;
COMPONENT=NLSFUNC, MODULE=NLSPARM.SAL...
INCLUDING COMP=COMMON DSN=PSDATA.INC...;AN000;
INCLUDING COMP=COMMON DSN=PARSE.ASM...;AN000;
link nlsfunc+nlsparm;
Microsoft (R) Overlay Linker Version 3.65
Copyright (C) Microsoft Corp 1983-1988. All rights reserved.
cd ..\ifsfunc
nmake
Microsoft (R) Program Maintenance Utility Version 1.00.05
Copyright (c) Microsoft Corp 1987, 1988. All rights reserved.
masm -Mx -t -I. -I..\..\inc -I..\..\dos ifssess.asm,ifssess.obj;
INSTALLED version ;AN000;
... for DOS Version 4.00 ...
BPB.INC...
... CLONE version build switch on ...
DEVSYM.INC...
IFS_ASSOPER... pass 1
RETURN_ASSIGN_MODE... pass 1
SET_ASSIGN_MODE... pass 1
GET_IFSFUNC_ITEM... pass 1
ATTACH_START... pass 1
ATTACH_END... pass 1
IFS_RESET_ENVIRONMENT... pass 1
IFS_ABORT... pass 1
GET_IFS_DRIVER_NAME... pass 1
FIND_IFS_DRIVER... pass 1
AssignOn... pass 1
AssignOff... pass 1
PrintOn... pass 1
PrintOff... pass 1
GET_UNC_ITEM_INFO... pass 1
CHECK_END_SPACE... pass 1
DOSSYM in Pass 2
BPB.INC...
DEVSYM.INC...
IFS_ASSOPER... pass 2
RETURN_ASSIGN_MODE... pass 2
SET_ASSIGN_MODE... pass 2
GET_IFSFUNC_ITEM... pass 2
***** Possible stack size error in GET_IFSFUNC_ITEM *****
ATTACH_START... pass 2
***** Possible stack size error in ATTACH_START *****
ATTACH_END... pass 2
IFS_RESET_ENVIRONMENT... pass 2
IFS_ABORT... pass 2
GET_IFS_DRIVER_NAME... pass 2
FIND_IFS_DRIVER... pass 2
AssignOn... pass 2
AssignOff... pass 2
PrintOn... pass 2
PrintOff... pass 2
GET_UNC_ITEM_INFO... pass 2
***** Possible stack size error in GET_UNC_ITEM_INFO *****
CHECK_END_SPACE... pass 2
masm -Mx -t -I. -I..\..\inc -I..\..\dos ifsdir.asm,ifsdir.obj;
INSTALLED version ;AN000;
... for DOS Version 4.00 ...
BPB.INC...
... CLONE version build switch on ...
DEVSYM.INC...
IFS_RMDIR... pass 1
IFS_MKDIR... pass 1
IFS_CHDIR... pass 1
DOSSYM in Pass 2
BPB.INC...
DEVSYM.INC...
IFS_RMDIR... pass 2
IFS_MKDIR... pass 2
IFS_CHDIR... pass 2
masm -Mx -t -I. -I..\..\inc -I..\..\dos ifsfile.asm,ifsfile.obj;
INSTALLED version ;AN000;
... for DOS Version 4.00 ...
BPB.INC...
... CLONE version build switch on ...
DEVSYM.INC...
IFS_DISK_INFO... pass 1
IFS_SEQ_SET_FILE_ATTRIBUTE... pass 1
IFS_SET_FILE_ATTRIBUTE... pass 1
IFS_SEQ_GET_FILE_INFO... pass 1
IFS_GET_FILE_INFO... pass 1
IFS_SEQ_RENAME... pass 1
IFS_RENAME... pass 1
IFS_SEQ_DELETE... pass 1
IFS_DELETE... pass 1
IFS_SEQ_OPEN... pass 1
IFS_OPEN... pass 1
IFS_SEQ_CREATE... pass 1
IFS_CREATE... pass 1
IFS_SEQ_XOPEN... pass 1
IFS_XOPEN... pass 1
IFS_SEQ_SEARCH_FIRST... pass 1
IFS_SEQ_SEARCH_NEXT... pass 1
IFS_SEARCH_FIRST... pass 1
IFS_SEARCH_NEXT... pass 1
OPEN_CHECK_DEVICE... pass 1
DOSSYM in Pass 2
BPB.INC...
DEVSYM.INC...
IFS_DISK_INFO... pass 2
***** Possible stack size error in IFS_DISK_INFO *****
IFS_SEQ_SET_FILE_ATTRIBUTE... pass 2
IFS_SET_FILE_ATTRIBUTE... pass 2
IFS_SEQ_GET_FILE_INFO... pass 2
IFS_GET_FILE_INFO... pass 2
***** Possible stack size error in IFS_GET_FILE_INFO *****
IFS_SEQ_RENAME... pass 2
IFS_RENAME... pass 2
IFS_SEQ_DELETE... pass 2
IFS_DELETE... pass 2
IFS_SEQ_OPEN... pass 2
IFS_OPEN... pass 2
IFS_SEQ_CREATE... pass 2
IFS_CREATE... pass 2
IFS_SEQ_XOPEN... pass 2
IFS_XOPEN... pass 2
***** Possible stack size error in IFS_XOPEN *****
IFS_SEQ_SEARCH_FIRST... pass 2
IFS_SEQ_SEARCH_NEXT... pass 2
IFS_SEARCH_FIRST... pass 2
***** Possible stack size error in IFS_SEARCH_FIRST *****
IFS_SEARCH_NEXT... pass 2
OPEN_CHECK_DEVICE... pass 2
masm -Mx -t -I. -I..\..\inc -I..\..\dos ifshand.asm,ifshand.obj;
INSTALLED version ;AN000;
... for DOS Version 4.00 ...
BPB.INC...
... CLONE version build switch on ...
DEVSYM.INC...
IFS_CLOSE... pass 1
IFS_COMMIT... pass 1
IFS_LSEEK... pass 1
IFS_READ... pass 1
IFS_WRITE... pass 1
IFS_XLOCK... pass 1
IFS_FILE_XATTRIBUTES... pass 1
DOSSYM in Pass 2
BPB.INC...
DEVSYM.INC...
IFS_CLOSE... pass 2
***** Possible stack size error in IFS_CLOSE *****
IFS_COMMIT... pass 2
***** Possible stack size error in IFS_COMMIT *****
IFS_LSEEK... pass 2
IFS_READ... pass 2
IFS_WRITE... pass 2
IFS_XLOCK... pass 2
IFS_FILE_XATTRIBUTES... pass 2
masm -Mx -t -I. -I..\..\inc -I..\..\dos ifsdev.asm,ifsdev.obj;
INSTALLED version ;AN000;
... for DOS Version 4.00 ...
BPB.INC...
... CLONE version build switch on ...
DEVSYM.INC...
PRINTER_GETSET_STRING... pass 1
IFS_DEVICE_CHECK... pass 1
IFS_DEVICE_CLOSE... pass 1
IFS_DEVICE_OPER... pass 1
IFS_SPOOL_ECHO_CHECK... pass 1
IFS_DEPENDENT_IOCTL... pass 1
DEVICE_IOCTL... pass 1
GET_DFL_FROM_INDEX... pass 1
DOSSYM in Pass 2
BPB.INC...
DEVSYM.INC...
PRINTER_GETSET_STRING... pass 2
***** Possible stack size error in PRINTER_GETSET_STRING *****
IFS_DEVICE_CHECK... pass 2
IFS_DEVICE_CLOSE... pass 2
IFS_DEVICE_OPER... pass 2
IFS_SPOOL_ECHO_CHECK... pass 2
IFS_DEPENDENT_IOCTL... pass 2
DEVICE_IOCTL... pass 2
GET_DFL_FROM_INDEX... pass 2
masm -Mx -t -I. -I..\..\inc -I..\..\dos ifsutil.asm,ifsutil.obj;
INSTALLED version ;AN000;
... for DOS Version 4.00 ...
BPB.INC...
... CLONE version build switch on ...
DEVSYM.INC...
IFSFlushBuf... pass 1
IFS_UPDATE_CB... pass 1
SERVER_DOSCALL_CLOSEFILES_FOR_UID... pass 1
SERVER_IFSFUNC_DATA_AREA... pass 1
DRIVE_FROM_CDS... pass 1
DRIVE_FROM_SFT... pass 1
PREP_IFSR... pass 1
CALL_IFS... pass 1
CREATE_DFL_ENTRY... pass 1
DELETE_DFL_ENTRY... pass 1
DFL_SINGLE_FILE_CHECK... pass 1
DFL_MATCH... pass 1
SFT_TO_SFF... pass 1
SFF_TO_SFT... pass 1
CDS_TO_CD... pass 1
CD_TO_CDS... pass 1
DFL_TO_DF... pass 1
DF_TO_DFL... pass 1
CONSIST_SFT... pass 1
CONSIST_DFL... pass 1
PRN_CHECK... pass 1
CHECK_REAL_DEVICE... pass 1
XCHGP... pass 1
IFSDrvFromCDS... pass 1
SET_THISIFS_UNC... pass 1
SET_CATEGORY... pass 1
SET_DEPIOCTL_IFSR... pass 1
GET_UNC_FS_NAME... pass 1
MOVE_DRIVER_NAME... pass 1
CONVERT_NAME_ASCIIZ... pass 1
CHECK_SEQ... pass 1
INIT_DFL... pass 1
NET_TRANS... pass 1
STRIP_WFP_START... pass 1
CHECK_IFS_ATTRIBUTE... pass 1
CHECK_IFS_SUPPORT... pass 1
DOSSYM in Pass 2
BPB.INC...
DEVSYM.INC...
IFSFlushBuf... pass 2
***** Possible stack size error in IFSFlushBuf *****
IFS_UPDATE_CB... pass 2
SERVER_DOSCALL_CLOSEFILES_FOR_UID... pass 2
SERVER_IFSFUNC_DATA_AREA... pass 2
DRIVE_FROM_CDS... pass 2
DRIVE_FROM_SFT... pass 2
PREP_IFSR... pass 2
CALL_IFS... pass 2
CREATE_DFL_ENTRY... pass 2
***** Possible stack size error in CREATE_DFL_ENTRY *****
DELETE_DFL_ENTRY... pass 2
DFL_SINGLE_FILE_CHECK... pass 2
DFL_MATCH... pass 2
SFT_TO_SFF... pass 2
SFF_TO_SFT... pass 2
CDS_TO_CD... pass 2
CD_TO_CDS... pass 2
DFL_TO_DF... pass 2
DF_TO_DFL... pass 2
CONSIST_SFT... pass 2
CONSIST_DFL... pass 2
PRN_CHECK... pass 2
CHECK_REAL_DEVICE... pass 2
***** Possible stack size error in CHECK_REAL_DEVICE *****
XCHGP... pass 2
IFSDrvFromCDS... pass 2
SET_THISIFS_UNC... pass 2
SET_CATEGORY... pass 2
SET_DEPIOCTL_IFSR... pass 2
GET_UNC_FS_NAME... pass 2
MOVE_DRIVER_NAME... pass 2
CONVERT_NAME_ASCIIZ... pass 2
CHECK_SEQ... pass 2
INIT_DFL... pass 2
NET_TRANS... pass 2
***** Possible stack size error in NET_TRANS *****
STRIP_WFP_START... pass 2
CHECK_IFS_ATTRIBUTE... pass 2
CHECK_IFS_SUPPORT... pass 2
buildmsg ..\..\messages\usa-ms ifsfunc.skl
BuildMsg - PSP at 3b5e
Program memory size is 20408
Allocatable memory size is 328816
Processing [ifsfunc.skl]
Utility Name = [IFSFUNC]
Loading messages from ..\..\MESSAGES\USA-MS.MSG
(Available message memory space: 32000 bytes)
(Still available message memory space: 28000 bytes)
Created include file [IFSFUNC.CL1]
Created include file [IFSFUNC.CL2]
Created include file [IFSFUNC.CLA]
Completed [IFSFUNC.CL1]
Completed [IFSFUNC.CL2]
Completed [IFSFUNC.CLA]
masm -Mx -t -I. -I..\..\inc -I..\..\dos ifserror.asm,ifserror.obj;
INSTALLED version ;AN000;
... for DOS Version 4.00 ...
BPB.INC...
... CLONE version build switch on ...
DEVSYM.INC...
... for DOS Version 4.00 ...
... Including message Class 1
INT_2F_5... pass 1
SET_EXTERR_INFO... pass 1
DEVICE2EXTERR... pass 1
IFS_I24... pass 1
PHONEY_DPB... pass 1
DOSSYM in Pass 2
BPB.INC...
DEVSYM.INC...
INT_2F_5... pass 2
***** Possible stack size error in INT_2F_5 *****
SET_EXTERR_INFO... pass 2
DEVICE2EXTERR... pass 2
IFS_I24... pass 2
PHONEY_DPB... pass 2
masm -Mx -t -I. -I..\..\inc -I..\..\dos ifsfdos.asm,ifsfdos.obj;
INSTALLED version ;AN000;
... for DOS Version 4.00 ...
BPB.INC...
... CLONE version build switch on ...
DEVSYM.INC...
SET_IFS_DOSCALL@... pass 1
IFSFUNC_DOSCALL@... pass 1
DOS_RETURN_ASSIGN_MODE... pass 1
DOS_TO_NET_DATE... pass 1
NET_TO_DOS_DATE... pass 1
DOSSYM in Pass 2
BPB.INC...
DEVSYM.INC...
SET_IFS_DOSCALL@... pass 2
IFSFUNC_DOSCALL@... pass 2
DOS_RETURN_ASSIGN_MODE... pass 2
DOS_TO_NET_DATE... pass 2
NET_TO_DOS_DATE... pass 2
masm -Mx -t -I. -I..\..\inc -I..\..\dos ifsinit.asm,ifsinit.obj;
INSTALLED version ;AN000;
... for DOS Version 4.00 ...
BPB.INC...
... CLONE version build switch on ...
DEVSYM.INC...
... for DOS Version 4.00 ...
GetIFSFCSinES... pass 1
UnusedFunc... pass 1
IDispatch... pass 1
EcritNet... pass 1
LcritNet... pass 1
EcritIFS... pass 1
LcritIFS... pass 1
IFSFINIT... pass 1
INCLUDING COMP=COMMON DSN=PSDATA.INC...;AN000;
INCLUDING COMP=COMMON DSN=PARSE.ASM...;AN000;
... Including message Class A
... Including message Class 2
AUTO_ATTACH... pass 1
CHECK_UNC_PRESENCE... pass 1
DOSSYM in Pass 2
BPB.INC...
DEVSYM.INC...
GetIFSFCSinES... pass 2
UnusedFunc... pass 2
IDispatch... pass 2
EcritNet... pass 2
LcritNet... pass 2
EcritIFS... pass 2
LcritIFS... pass 2
IFSFINIT... pass 2
AUTO_ATTACH... pass 2
CHECK_UNC_PRESENCE... pass 2
masm -Mx -t -I. -I..\..\inc -I..\..\dos ifsflink.asm,ifsflink.obj;
... for DOS Version 4.00 ...
BPB.INC...
... CLONE version build switch on ...
DEVSYM.INC...
OUTT... pass 1
DOSSYM in Pass 2
BPB.INC...
DEVSYM.INC...
OUTT... pass 2
link @ifsfunc.lnk
Microsoft (R) Overlay Linker Version 3.65
Copyright (C) Microsoft Corp 1983-1988. All rights reserved.
Object Modules [.OBJ]: IFSSESS.OBJ IFSDIR.OBJ IFSFILE.OBJ IFSHAND.OBJ +
Object Modules [.OBJ]: IFSDEV.OBJ IFSUTIL.OBJ IFSERROR.OBJ IFSFDOS.OBJ IFSINIT.OBJ +
Object Modules [.OBJ]: ..\..\INC\NIBDOS.OBJ+
Object Modules [.OBJ]: ..\..\INC\CONST2.OBJ+
Object Modules [.OBJ]: ..\..\INC\MSDATA.OBJ+
Object Modules [.OBJ]: ..\..\INC\MSTABLE.OBJ+
Object Modules [.OBJ]: ..\..\DOS\MSDISP.OBJ +
Object Modules [.OBJ]: ..\..\DOS\MSCODE.OBJ +
Object Modules [.OBJ]: ..\..\INC\MSDOSME.OBJ+
Object Modules [.OBJ]: IFSFLINK.OBJ
Run File [IFSSESS.EXE]: IFSFUNC.EXE,IFSFUNC.MAP /EX;
cd ..\mem
nmake
Microsoft (R) Program Maintenance Utility Version 1.00.05
Copyright (c) Microsoft Corp 1987, 1988. All rights reserved.
cl -c -AS -Os -Zp -I. -I..\..\h -Fomem.obj mem.c
Microsoft (R) C Optimizing Compiler Version 5.10
Copyright (c) Microsoft Corp 1984, 1985, 1986, 1987, 1988. All rights reserved.
mem.c
buildmsg ..\..\messages\usa-ms mem.skl
BuildMsg - PSP at 3d5e
Program memory size is 20920
Allocatable memory size is 320624
Processing [mem.skl]
Utility Name = [MEM]
Loading messages from ..\..\MESSAGES\USA-MS.MSG
(Available message memory space: 32000 bytes)
(Still available message memory space: 26000 bytes)
Created include file [MEM.CL1]
Created include file [MEM.CLA]
Created include file [MEM.CLB]
Created include file [MEM.CL2]
Completed [MEM.CL1]
Completed [MEM.CLA]
Completed [MEM.CLB]
Completed [MEM.CL2]
masm -Mx -t -I. -I..\..\inc -I..\..\dos _msgret.asm,_msgret.obj;
... for DOS Version 4.00 ...
... Including message Class A
... Including message Class B
... Including message Class 1
... Including message Class 2
masm -Mx -t -I. -I..\..\inc -I..\..\dos _parse.asm,_parse.obj;
INCLUDING COMP=COMMON DSN=PSDATA.INC...;AN000;
INCLUDING COMP=COMMON DSN=PARSE.ASM...;AN000;
link mem+_msgret+_parse,,,..\..\lib\mem;
Microsoft (R) Overlay Linker Version 3.65
Copyright (C) Microsoft Corp 1983-1988. All rights reserved.
cd ..\filesys
nmake
Microsoft (R) Program Maintenance Utility Version 1.00.05
Copyright (c) Microsoft Corp 1987, 1988. All rights reserved.
cl -c -AS -Os -Zp -I. -I..\..\h -Fofilesys.obj filesys.c
Microsoft (R) C Optimizing Compiler Version 5.10
Copyright (c) Microsoft Corp 1984, 1985, 1986, 1987, 1988. All rights reserved.
filesys.c
masm -Mx -t -I. -I..\..\inc -I..\..\dos _parse.asm,_parse.obj;
INCLUDING COMP=COMMON DSN=PSDATA.INC...;AN000;
INCLUDING COMP=COMMON DSN=PARSE.ASM...;AN000;
buildmsg ..\..\messages\usa-ms filesys.skl
BuildMsg - PSP at 3d5e
Program memory size is 20920
Allocatable memory size is 320624
Processing [filesys.skl]
Utility Name = [FILESYS]
Loading messages from ..\..\MESSAGES\USA-MS.MSG
(Available message memory space: 32000 bytes)
(Still available message memory space: 28000 bytes)
Created include file [FILESYS.CL1]
Created include file [FILESYS.CLA]
Created include file [FILESYS.CL2]
Completed [FILESYS.CL1]
Completed [FILESYS.CLA]
Completed [FILESYS.CL2]
masm -Mx -t -I. -I..\..\inc -I..\..\dos _msgret.asm,_msgret.obj;
... for DOS Version 4.00 ...
... Including message Class A
... Including message Class 1
... Including message Class 2
link filesys+ _parse+ _msgret; /NOI
Microsoft (R) Overlay Linker Version 3.65
Copyright (C) Microsoft Corp 1983-1988. All rights reserved.
cd ..\backup
nmake
Microsoft (R) Program Maintenance Utility Version 1.00.05
Copyright (c) Microsoft Corp 1987, 1988. All rights reserved.
cl -c -AS -Od -Zp -I. -I..\..\h -Fobackup.obj backup.c
Microsoft (R) C Optimizing Compiler Version 5.10
Copyright (c) Microsoft Corp 1984, 1985, 1986, 1987, 1988. All rights reserved.
backup.c
masm -Mx -t -I. -I..\..\inc -I..\..\dos _parse.asm,_parse.obj;
... CLONE version build switch on ...
INCLUDING COMP=COMMON DSN=PSDATA.INC...;AN000;
INCLUDING COMP=COMMON DSN=PARSE.ASM...;AN000;
buildmsg ..\..\messages\usa-ms backup.skl
BuildMsg - PSP at 3d5e
Program memory size is 20920
Allocatable memory size is 320624
Processing [backup.skl]
Utility Name = [BACKUP]
Loading messages from ..\..\MESSAGES\USA-MS.MSG
(Available message memory space: 32000 bytes)
(Still available message memory space: 27000 bytes)
Created include file [BACKUP.CLA]
Created include file [BACKUP.CL1]
Created include file [BACKUP.CL2]
Completed [BACKUP.CLA]
Completed [BACKUP.CL1]
Completed [BACKUP.CL2]
masm -Mx -t -I. -I..\..\inc -I..\..\dos _msgret.asm,_msgret.obj;
... for DOS Version 4.00 ...
... Including message Class A
... Including message Class 1
... Including message Class 2
link /NOE backup + _parse + _msgret,,,..\..\mapper\mapper + ..\..\inc\comsubs;
Microsoft (R) Overlay Linker Version 3.65
Copyright (C) Microsoft Corp 1983-1988. All rights reserved.
convert backup.exe backup.com
backup.exe => backup.com [OK]
Not implemented
del backup.exe
cd ..\comp
nmake
Microsoft (R) Program Maintenance Utility Version 1.00.05
Copyright (c) Microsoft Corp 1987, 1988. All rights reserved.
masm -Mx -t -I. -I..\..\inc -I..\..\dos comp1.asm,comp1.obj;
COMPONENT=COMP, MODULE=COMP1.ASM
masm -Mx -t -I. -I..\..\inc -I..\..\dos comppar.asm,comppar.obj;
COMPONENT=COMP, MODULE=COMPPAR.SAL... ;AN000;
INCLUDING COMPEQ.INC... ;AN000;
masm -Mx -t -I. -I..\..\inc -I..\..\dos compp.asm,compp.obj;
COMPONENT=COMP, MODULE=COMPP.SAL... ;AN000;
COMPONENT=COMP, SUBCOMPONENT=PARSE, INCLUDED PARSE.ASM... ;AN000;
INCLUDING COMP=COMMON DSN=PSDATA.INC...;AN000;
INCLUDING COMP=COMMON DSN=PARSE.ASM...;AN000;
buildmsg ..\..\messages\usa-ms comp.skl
BuildMsg - PSP at 3d5e
Program memory size is 20920
Allocatable memory size is 320624
Processing [comp.skl]
Utility Name = [COMP]
Loading messages from ..\..\MESSAGES\USA-MS.MSG
(Available message memory space: 32000 bytes)
(Still available message memory space: 28000 bytes)
Created include file [COMP.CLA]
Created include file [COMP.CL1]
Created include file [COMP.CL2]
Completed [COMP.CLA]
Completed [COMP.CL1]
Completed [COMP.CL2]
masm -Mx -t -I. -I..\..\inc -I..\..\dos compsm.asm,compsm.obj;
COMPONENT=COMP, MODULE=COMPSM.SAL... ;AN000;
... for DOS Version 4.00 ...
INCLUDING MSGHAN.INC...;AN000;
COMPONENT=COMP, MODULE=COMPMS.INC... ;AN000;
... Including message Class A
... Including message Class 1
... Including message Class 2
masm -Mx -t -I. -I..\..\inc -I..\..\dos comp2.asm,comp2.obj;
COMPONENT=COMP, MODULE=COMP2.SAL
INCLUDING COMPEQ.INC... ;AN000;
link @comp.lnk
Microsoft (R) Overlay Linker Version 3.65
Copyright (C) Microsoft Corp 1983-1988. All rights reserved.
Object Modules [.OBJ]: COMP1+
Object Modules [.OBJ]: COMPPAR+
Object Modules [.OBJ]: COMPP+
Object Modules [.OBJ]: COMPSM+
Object Modules [.OBJ]: COMP2,COMP,COMP.MAP/M;
LINK : warning L4021: no stack segment
exe2bin comp.exe comp.com
del comp.exe
cd ..\diskcomp
nmake
Microsoft (R) Program Maintenance Utility Version 1.00.05
Copyright (c) Microsoft Corp 1987, 1988. All rights reserved.
masm -Mx -t -I. -I..\..\inc -I..\..\dos diskcomp.asm,diskcomp.obj;
COMPONENT=DISKCOMP, MODULE=DISKCOMP.SAL
COMPONENT=COMMON, MODULE=PATHMAC.INC ...
INCLUDING DCMPMACR.INC...;AN000;
INCLUDING DISKCOMP.EQU...
BOOTFORM.INC...
BOOTFORM.INC...
buildmsg ..\..\messages\usa-ms diskcomp.skl
BuildMsg - PSP at 3d5e
Program memory size is 20920
Allocatable memory size is 320624
Processing [diskcomp.skl]
Utility Name = [DISKCOMP]
Loading messages from ..\..\MESSAGES\USA-MS.MSG
(Available message memory space: 32000 bytes)
(Still available message memory space: 27000 bytes)
Created include file [DISKCOMP.CLA]
Created include file [DISKCOMP.CL1]
Created include file [DISKCOMP.CL2]
Completed [DISKCOMP.CLA]
Completed [DISKCOMP.CL1]
Completed [DISKCOMP.CL2]
masm -Mx -t -I. -I..\..\inc -I..\..\dos dcompsm.asm,dcompsm.obj;
COMPONENT=DISKCOMP, MODULE=DCOMPSM.SAL... ;AN000;
COMPONENT=COMMON, MODULE=PATHMAC.INC ...
... for DOS Version 4.00 ...
INCLUDING MSGHAN.INC...;AN000;
COMPONENT=DISKCOMP, MODULE=DCOMPMS.INC...;AN000;
... Including message Class A
... Including message Class 1
... Including message Class 2
masm -Mx -t -I. -I..\..\inc -I..\..\dos dcompp.asm,dcompp.obj;
COMPONENT=DISKCOMP, MODULE=DCOMPP.SAL... ;AN000;
COMPONENT=COMMON, MODULE=PATHMAC.INC ...
INCLUDING COMP=COMMON DSN=PSDATA.INC...;AN000;
INCLUDING COMP=COMMON DSN=PARSE.ASM...;AN000;
masm -Mx -t -I. -I..\..\inc -I..\..\dos dcomppar.asm,dcomppar.obj;
COMPONENT=DISKCOMP, MODULE=DCOMPPAR.SAL... ;AN000;
COMPONENT=COMMON, MODULE=PATHMAC.INC ...
masm -Mx -t -I. -I..\..\inc -I..\..\dos compinit.asm,compinit.obj;
COMPONENT=DISKCOMP, MODULE=COMPINIT.SAL
COMPONENT=COMMON, MODULE=PATHMAC.INC ...
INCLUDING DCMPMACR.INC...;AN000;
INCLUDING DISKCOMP.EQU...
BOOTFORM.INC...
BOOTFORM.INC...
link @diskcomp.lnk
Microsoft (R) Overlay Linker Version 3.65
Copyright (C) Microsoft Corp 1983-1988. All rights reserved.
Object Modules [.OBJ]: DISKCOMP+
Object Modules [.OBJ]: DCOMPSM+
Object Modules [.OBJ]: DCOMPP+
Object Modules [.OBJ]: DCOMPPAR+
Object Modules [.OBJ]: COMPINIT;
LINK : warning L4021: no stack segment
exe2bin diskcomp.exe diskcomp.com
del diskcomp.exe
cd ..\diskcopy
nmake
Microsoft (R) Program Maintenance Utility Version 1.00.05
Copyright (c) Microsoft Corp 1987, 1988. All rights reserved.
masm -Mx -t -I. -I..\..\inc -I..\..\dos diskcopy.asm,diskcopy.obj;
COMPONENT=DISKCOPY, MODULE=DISKCOPY.SAL ;
COMPONENT=COMMON, MODULE=PATHMAC.INC ...
COMPONENT=DISKCOPY, INCLUDING DCPYMACR.INC...;AN000;
COMPONENT=DISKCOPY, INCLUDING DISKCOPY.EQU... ;
BOOTFORM.INC...
BOOTFORM.INC...
buildmsg ..\..\messages\usa-ms diskcopy.skl
BuildMsg - PSP at 3d5e
Program memory size is 20920
Allocatable memory size is 320624
Processing [diskcopy.skl]
Utility Name = [DISKCOPY]
Loading messages from ..\..\MESSAGES\USA-MS.MSG
(Available message memory space: 32000 bytes)
(Still available message memory space: 27000 bytes)
Created include file [DISKCOPY.CLA]
Created include file [DISKCOPY.CL1]
Created include file [DISKCOPY.CL2]
Completed [DISKCOPY.CLA]
Completed [DISKCOPY.CL1]
Completed [DISKCOPY.CL2]
masm -Mx -t -I. -I..\..\inc -I..\..\dos dcopysm.asm,dcopysm.obj;
COMPONENT=DISKCOPY, MODULE=DCOPYSM.SAL... ;AN000;
COMPONENT=COMMON, MODULE=PATHMAC.INC ...
... for DOS Version 4.00 ...
INCLUDING MSGHAN.INC...;AN000;
COMPONENT=DISKCOPY, MODULE=DCOPYMS.INC... ;AN000;
... Including message Class 1
... Including message Class 2
... Including message Class A
masm -Mx -t -I. -I..\..\inc -I..\..\dos dcopyp.asm,dcopyp.obj;
COMPONENT=DISKCOPY, MODULE=DCOPYP.SAL... ;AN000;
COMPONENT=COMMON, MODULE=PATHMAC.INC ...
INCLUDING COMP=COMMON DSN=PSDATA.INC...;AN000;
INCLUDING COMP=COMMON DSN=PARSE.ASM...;AN000;
masm -Mx -t -I. -I..\..\inc -I..\..\dos dcopypar.asm,dcopypar.obj;
COMPONENT=DISKCOPY, MODULE=DCOPYPAR.SAL... ;AN000;
COMPONENT=COMMON, MODULE=PATHMAC.INC ...
masm -Mx -t -I. -I..\..\inc -I..\..\dos copyinit.asm,copyinit.obj;
COMPONENT=DISKCOPY, MODULE=COPYINIT.SAL
COMPONENT=DISKCOPY, INCLUDING DCPYMACR.INC...;AN000;
COMPONENT=COMMON, MODULE=PATHMAC.INC ...
COMPONENT=DISKCOPY, INCLUDING DISKCOPY.EQU... ;
link @diskcopy.lnk
Microsoft (R) Overlay Linker Version 3.65
Copyright (C) Microsoft Corp 1983-1988. All rights reserved.
Object Modules [.OBJ]: DISKCOPY.OBJ+
Object Modules [.OBJ]: DCOPYSM.OBJ+
Object Modules [.OBJ]: DCOPYP.OBJ+
Object Modules [.OBJ]: DCOPYPAR.OBJ+
Object Modules [.OBJ]: COPYINIT.OBJ;
LINK : warning L4021: no stack segment
exe2bin diskcopy.exe diskcopy.com
del diskcopy.exe
cd ..\fdisk
nmake
Microsoft (R) Program Maintenance Utility Version 1.00.05
Copyright (c) Microsoft Corp 1987, 1988. All rights reserved.
cl -c -AS -Os -Zp -I. -I..\..\h -Fofdisk.obj fdisk.c
Microsoft (R) C Optimizing Compiler Version 5.10
Copyright (c) Microsoft Corp 1984, 1985, 1986, 1987, 1988. All rights reserved.
fdisk.c
masm -Mx -t -I. -I..\..\inc -I..\..\dos reboot.asm,reboot.obj;
ASSEMBLING: Reboot
nosrvbld fdisk5.skl ..\..\messages\usa-ms.msg
Creating .CT? files for fdisk5.skl using ..\..\messages\usa-ms.msg file of messages.
SKL, MSG and IDX files have been opened for reading.
Writing to fdisk5.cl1
Message files for fdisk5.skl completed.
masm -Mx -t -I. -I..\..\inc -I..\..\dos fdboot.asm,fdboot.obj;
link fdboot;
Microsoft (R) Overlay Linker Version 3.65
Copyright (C) Microsoft Corp 1983-1988. All rights reserved.
LINK : warning L4021: no stack segment
exe2bin fdboot
del fdboot.exe
dbof fdboot.bin fdboot.inc 600 200
masm -Mx -t -I. -I..\..\inc -I..\..\dos bootrec.asm,bootrec.obj;
cl -c -AS -Os -Zp -I. -I..\..\h -Fodisplay.obj display.c
Microsoft (R) C Optimizing Compiler Version 5.10
Copyright (c) Microsoft Corp 1984, 1985, 1986, 1987, 1988. All rights reserved.
display.c
cl -c -AS -Os -Zp -I. -I..\..\h -Foinput.obj input.c
Microsoft (R) C Optimizing Compiler Version 5.10
Copyright (c) Microsoft Corp 1984, 1985, 1986, 1987, 1988. All rights reserved.
input.c
cl -c -AS -Os -Zp -I. -I..\..\h -Fotdisplay.obj tdisplay.c
Microsoft (R) C Optimizing Compiler Version 5.10
Copyright (c) Microsoft Corp 1984, 1985, 1986, 1987, 1988. All rights reserved.
tdisplay.c
cl -c -AS -Os -Zp -I. -I..\..\h -Fovdisplay.obj vdisplay.c
Microsoft (R) C Optimizing Compiler Version 5.10
Copyright (c) Microsoft Corp 1984, 1985, 1986, 1987, 1988. All rights reserved.
vdisplay.c
cl -c -AS -Os -Zp -I. -I..\..\h -Fospace.obj space.c
Microsoft (R) C Optimizing Compiler Version 5.10
Copyright (c) Microsoft Corp 1984, 1985, 1986, 1987, 1988. All rights reserved.
space.c
cl -c -AS -Os -Zp -I. -I..\..\h -Fopartinfo.obj partinfo.c
Microsoft (R) C Optimizing Compiler Version 5.10
Copyright (c) Microsoft Corp 1984, 1985, 1986, 1987, 1988. All rights reserved.
partinfo.c
cl -c -AS -Os -Zp -I. -I..\..\h -Fovideo.obj video.c
Microsoft (R) C Optimizing Compiler Version 5.10
Copyright (c) Microsoft Corp 1984, 1985, 1986, 1987, 1988. All rights reserved.
video.c
cl -c -AS -Os -Zp -I. -I..\..\h -Fomakepart.obj makepart.c
Microsoft (R) C Optimizing Compiler Version 5.10
Copyright (c) Microsoft Corp 1984, 1985, 1986, 1987, 1988. All rights reserved.
makepart.c
cl -c -AS -Os -Zp -I. -I..\..\h -Foint13.obj int13.c
Microsoft (R) C Optimizing Compiler Version 5.10
Copyright (c) Microsoft Corp 1984, 1985, 1986, 1987, 1988. All rights reserved.
int13.c
cl -c -AS -Os -Zp -I. -I..\..\h -Fodiskout.obj diskout.c
Microsoft (R) C Optimizing Compiler Version 5.10
Copyright (c) Microsoft Corp 1984, 1985, 1986, 1987, 1988. All rights reserved.
diskout.c
cl -c -AS -Os -Zp -I. -I..\..\h -Fomessages.obj messages.c
Microsoft (R) C Optimizing Compiler Version 5.10
Copyright (c) Microsoft Corp 1984, 1985, 1986, 1987, 1988. All rights reserved.
messages.c
cl -c -AS -Os -Zp -I. -I..\..\h -Fofdparse.obj fdparse.c
Microsoft (R) C Optimizing Compiler Version 5.10
Copyright (c) Microsoft Corp 1984, 1985, 1986, 1987, 1988. All rights reserved.
fdparse.c
cl -c -AS -Os -Zp -I. -I..\..\h -Foconvert.obj convert.c
Microsoft (R) C Optimizing Compiler Version 5.10
Copyright (c) Microsoft Corp 1984, 1985, 1986, 1987, 1988. All rights reserved.
convert.c
cl -c -AS -Os -Zp -I. -I..\..\h -Foglobal.obj global.c
Microsoft (R) C Optimizing Compiler Version 5.10
Copyright (c) Microsoft Corp 1984, 1985, 1986, 1987, 1988. All rights reserved.
global.c
menubld fdisk.msg ..\..\messages\usa-ms.MSG
Creating .C files for fdisk.msg using ..\..\messages\usa-ms.MSG file of messages.
All four files have been opened for menu creation.
cl -c -AS -Os -Zp -I. -I..\..\h -Fofdiskm.obj fdiskm.c
Microsoft (R) C Optimizing Compiler Version 5.10
Copyright (c) Microsoft Corp 1984, 1985, 1986, 1987, 1988. All rights reserved.
fdiskm.c
cl -c -AS -Os -Zp -I. -I..\..\h -Fomain.obj main.c
Microsoft (R) C Optimizing Compiler Version 5.10
Copyright (c) Microsoft Corp 1984, 1985, 1986, 1987, 1988. All rights reserved.
main.c
cl -c -AS -Os -Zp -I. -I..\..\h -Foc_menus.obj c_menus.c
Microsoft (R) C Optimizing Compiler Version 5.10
Copyright (c) Microsoft Corp 1984, 1985, 1986, 1987, 1988. All rights reserved.
c_menus.c
cl -c -AS -Os -Zp -I. -I..\..\h -Fod_menus.obj d_menus.c
Microsoft (R) C Optimizing Compiler Version 5.10
Copyright (c) Microsoft Corp 1984, 1985, 1986, 1987, 1988. All rights reserved.
d_menus.c
cl -c -AS -Os -Zp -I. -I..\..\h -Fomainmenu.obj mainmenu.c
Microsoft (R) C Optimizing Compiler Version 5.10
Copyright (c) Microsoft Corp 1984, 1985, 1986, 1987, 1988. All rights reserved.
mainmenu.c
buildmsg ..\..\messages\usa-ms fdisk.skl
BuildMsg - PSP at 415e
Program memory size is 21944
Allocatable memory size is 304240
Processing [fdisk.skl]
Utility Name = [FDISK]
Loading messages from ..\..\MESSAGES\USA-MS.MSG
(Available message memory space: 32000 bytes)
(Still available message memory space: 21000 bytes)
Created include file [FDISK.CLA]
Created include file [FDISK.CLB]
Created include file [FDISK.CL1]
Created include file [FDISK.CL2]
Completed [FDISK.CLA]
Completed [FDISK.CLB]
Completed [FDISK.CL1]
Completed [FDISK.CL2]
masm -Mx -t -I. -I..\..\inc -I..\..\dos _msgret.asm,_msgret.obj;
... for DOS Version 4.00 ...
... Including message Class A
... Including message Class B
... Including message Class 1
... Including message Class 2
masm -Mx -t -I. -I..\..\inc -I..\..\dos _parse.asm,_parse.obj;
INCLUDING COMP=COMMON DSN=PSDATA.INC...;AN000;
INCLUDING COMP=COMMON DSN=PARSE.ASM...;AN000;
cd ..\..\inc
nmake
Microsoft (R) Program Maintenance Utility Version 1.00.05
Copyright (c) Microsoft Corp 1987, 1988. All rights reserved.
cd ..\cmd\fdisk
link @fdisk.lnk
Microsoft (R) Overlay Linker Version 3.65
Copyright (C) Microsoft Corp 1983-1988. All rights reserved.
Object Modules [.OBJ]: /DOSSEG /MAP /CPA:1000 /SEG:1024 /E+
Object Modules [.OBJ]: MAIN.OBJ +
Object Modules [.OBJ]: MAINMENU.OBJ +
Object Modules [.OBJ]: D_MENUS.OBJ +
Object Modules [.OBJ]: C_MENUS.OBJ +
Object Modules [.OBJ]: FDISK.OBJ +
Object Modules [.OBJ]: REBOOT.OBJ +
Object Modules [.OBJ]: BOOTREC.OBJ +
Object Modules [.OBJ]: FDBOOT.OBJ +
Object Modules [.OBJ]: DISPLAY.OBJ +
Object Modules [.OBJ]: INPUT.OBJ +
Object Modules [.OBJ]: TDISPLAY.OBJ +
Object Modules [.OBJ]: VDISPLAY.OBJ +
Object Modules [.OBJ]: SPACE.OBJ +
Object Modules [.OBJ]: PARTINFO.OBJ +
Object Modules [.OBJ]: VIDEO.OBJ +
Object Modules [.OBJ]: MAKEPART.OBJ +
Object Modules [.OBJ]: INT13.OBJ +
Object Modules [.OBJ]: DISKOUT.OBJ +
Object Modules [.OBJ]: MESSAGES.OBJ +
Object Modules [.OBJ]: FDPARSE.OBJ +
Object Modules [.OBJ]: CONVERT.OBJ +
Object Modules [.OBJ]: GLOBAL.OBJ +
Object Modules [.OBJ]: _PARSE.OBJ +
Object Modules [.OBJ]: _MSGRET.OBJ +
Object Modules [.OBJ]: FDISKM.OBJ
Run File [MAIN.EXE]: FDISK.EXE,
List File [C:FDISK.MAP]: FDISK.MAP,
Libraries [.LIB]: ..\..\MAPPER\MAPPER.LIB +
Libraries [.LIB]: ..\..\INC\COMSUBS.LIB;
cd ..\label
nmake
Microsoft (R) Program Maintenance Utility Version 1.00.05
Copyright (c) Microsoft Corp 1987, 1988. All rights reserved.
masm -Mx -t -I. -I..\..\inc -I..\..\dos label.asm,label.obj;
COMPONENT=LABEL, MODULE=LABEL.SAL
buildmsg ..\..\messages\usa-ms labl.skl
BuildMsg - PSP at 425e
Program memory size is 22200
Allocatable memory size is 300144
Processing [labl.skl]
Utility Name = [LABL]
Loading messages from ..\..\MESSAGES\USA-MS.MSG
(Available message memory space: 32000 bytes)
(Still available message memory space: 28000 bytes)
Created include file [LABL.CL1]
Created include file [LABL.CLA]
Created include file [LABL.CL2]
Completed [LABL.CL1]
Completed [LABL.CLA]
Completed [LABL.CL2]
masm -Mx -t -I. -I..\..\inc -I..\..\dos labelm.asm,labelm.obj;
COMPONENT=LABEL MODULE=LABELM.SAL
INCLUDING SYSMSG.INC
... for DOS Version 4.00 ...
... Including message Class A
... Including message Class 1
... Including message Class 2
link @label.lnk
Microsoft (R) Overlay Linker Version 3.65
Copyright (C) Microsoft Corp 1983-1988. All rights reserved.
Object Modules [.OBJ]: LABEL+
Object Modules [.OBJ]: LABELM
Run File [LABEL.EXE]: LABEL.EXE;
LINK : warning L4021: no stack segment
exe2bin label.exe label.com
del label.exe
cd ..\mode
nmake
Microsoft (R) Program Maintenance Utility Version 1.00.05
Copyright (c) Microsoft Corp 1987, 1988. All rights reserved.
buildmsg ..\..\messages\usa-ms mode.skl
BuildMsg - PSP at 425e
Program memory size is 22200
Allocatable memory size is 300144
Processing [mode.skl]
Utility Name = [MODE]
Loading messages from ..\..\MESSAGES\USA-MS.MSG
(Available message memory space: 32000 bytes)
(Still available message memory space: 25000 bytes)
Created include file [MODE.CL1]
Created include file [MODE.CL2]
Created include file [MODE.CLA]
Created include file [MODE.CLB]
Completed [MODE.CL1]
Completed [MODE.CL2]
Completed [MODE.CLA]
Completed [MODE.CLB]
masm -Mx -t -I. -I..\..\inc -I..\..\dos main.asm,main.obj;
... for DOS Version 4.00 ...
... Including message Class A
... Including message Class B
... Including message Class 1
... Including message Class 2
masm -Mx -t -I. -I..\..\inc -I..\..\dos scrntab.asm,scrntab.obj;
masm -Mx -t -I. -I..\..\inc -I..\..\dos modescrn.asm,modescrn.obj;
masm -Mx -t -I. -I..\..\inc -I..\..\dos rescode.asm,rescode.obj;
masm -Mx -t -I. -I..\..\inc -I..\..\dos modecom.asm,modecom.obj;
masm -Mx -t -I. -I..\..\inc -I..\..\dos modeprin.asm,modeprin.obj;
masm -Mx -t -I. -I..\..\inc -I..\..\dos modevid.asm,modevid.obj;
masm -Mx -t -I. -I..\..\inc -I..\..\dos modeleng.asm,modeleng.obj;
masm -Mx -t -I. -I..\..\inc -I..\..\dos modeecho.asm,modeecho.obj;
masm -Mx -t -I. -I..\..\inc -I..\..\dos modecp.asm,modecp.obj;
INCLUDE MODECPRO.INC ;MODULE PROLOGUE
INCLUDE MODECPEQ.INC ;MACROS,DOS EQUATES,STRUCS,OTHER EQUATES
INCLUDE MODECPMS.INC ;DESCRIPTIONS OF MESSAGES
masm -Mx -t -I. -I..\..\inc -I..\..\dos display.asm,display.obj;
masm -Mx -t -I. -I..\..\inc -I..\..\dos typamat.asm,typamat.obj;
... CLONE version build switch on ...
masm -Mx -t -I. -I..\..\inc -I..\..\dos invoke.asm,invoke.obj;
masm -Mx -t -I. -I..\..\inc -I..\..\dos parshell.asm,parshell.obj;
INCLUDING COMP=COMMON DSN=PSDATA.INC...;AN000;
INCLUDING COMP=COMMON DSN=PARSE.ASM...;AN000;
masm -Mx -t -I. -I..\..\inc -I..\..\dos modepars.asm,modepars.obj;
masm -Mx -t -I. -I..\..\inc -I..\..\dos modemes.asm,modemes.obj;
including MODESUBS.INC
including MODEDEFS.INC
link @mode.lnk
Microsoft (R) Overlay Linker Version 3.65
Copyright (C) Microsoft Corp 1983-1988. All rights reserved.
Object Modules [.OBJ]: /MAP RESCODE+
Object Modules [.OBJ]: MODEECHO+
Object Modules [.OBJ]: MODELENG+
Object Modules [.OBJ]: MODEMES+
Object Modules [.OBJ]: MODESCRN+
Object Modules [.OBJ]: MAIN+
Object Modules [.OBJ]: MODEVID+
Object Modules [.OBJ]: MODEPRIN+
Object Modules [.OBJ]: MODECOM+
Object Modules [.OBJ]: SCRNTAB+
Object Modules [.OBJ]: MODECP+
Object Modules [.OBJ]: DISPLAY+
Object Modules [.OBJ]: TYPAMAT+
Object Modules [.OBJ]: INVOKE+
Object Modules [.OBJ]: PARSHELL+
Object Modules [.OBJ]: MODEPARS,MODE;
LINK : warning L4021: no stack segment
exe2bin mode.exe mode.com
del mode.exe
cd ..\restore
nmake
Microsoft (R) Program Maintenance Utility Version 1.00.05
Copyright (c) Microsoft Corp 1987, 1988. All rights reserved.
cd ..\..\mapper
nmake
Microsoft (R) Program Maintenance Utility Version 1.00.05
Copyright (c) Microsoft Corp 1987, 1988. All rights reserved.
cd ..\cmd\restore
cl -c -AS -Os -Zp -I. -I..\..\h -Forestore.obj restore.c
Microsoft (R) C Optimizing Compiler Version 5.10
Copyright (c) Microsoft Corp 1984, 1985, 1986, 1987, 1988. All rights reserved.
restore.c
cl -c -AS -Os -Zp -I. -I..\..\h -Forestpars.obj restpars.c
Microsoft (R) C Optimizing Compiler Version 5.10
Copyright (c) Microsoft Corp 1984, 1985, 1986, 1987, 1988. All rights reserved.
restpars.c
cl -c -AS -Os -Zp -I. -I..\..\h -Fortdo.obj rtdo.c
Microsoft (R) C Optimizing Compiler Version 5.10
Copyright (c) Microsoft Corp 1984, 1985, 1986, 1987, 1988. All rights reserved.
rtdo.c
cl -c -AS -Os -Zp -I. -I..\..\h -Fortdo1.obj rtdo1.c
Microsoft (R) C Optimizing Compiler Version 5.10
Copyright (c) Microsoft Corp 1984, 1985, 1986, 1987, 1988. All rights reserved.
rtdo1.c
cl -c -AS -Os -Zp -I. -I..\..\h -Fortfile.obj rtfile.c
Microsoft (R) C Optimizing Compiler Version 5.10
Copyright (c) Microsoft Corp 1984, 1985, 1986, 1987, 1988. All rights reserved.
rtfile.c
cl -c -AS -Os -Zp -I. -I..\..\h -Fortfile1.obj rtfile1.c
Microsoft (R) C Optimizing Compiler Version 5.10
Copyright (c) Microsoft Corp 1984, 1985, 1986, 1987, 1988. All rights reserved.
rtfile1.c
cl -c -AS -Os -Zp -I. -I..\..\h -Fortnew.obj rtnew.c
Microsoft (R) C Optimizing Compiler Version 5.10
Copyright (c) Microsoft Corp 1984, 1985, 1986, 1987, 1988. All rights reserved.
rtnew.c
cl -c -AS -Os -Zp -I. -I..\..\h -Fortnew1.obj rtnew1.c
Microsoft (R) C Optimizing Compiler Version 5.10
Copyright (c) Microsoft Corp 1984, 1985, 1986, 1987, 1988. All rights reserved.
rtnew1.c
cl -c -AS -Os -Zp -I. -I..\..\h -Fortold.obj rtold.c
Microsoft (R) C Optimizing Compiler Version 5.10
Copyright (c) Microsoft Corp 1984, 1985, 1986, 1987, 1988. All rights reserved.
rtold.c
cl -c -AS -Os -Zp -I. -I..\..\h -Fortold1.obj rtold1.c
Microsoft (R) C Optimizing Compiler Version 5.10
Copyright (c) Microsoft Corp 1984, 1985, 1986, 1987, 1988. All rights reserved.
rtold1.c
cl -c -AS -Os -Zp -I. -I..\..\h -Fortt1.obj rtt1.c
Microsoft (R) C Optimizing Compiler Version 5.10
Copyright (c) Microsoft Corp 1984, 1985, 1986, 1987, 1988. All rights reserved.
rtt1.c
cl -c -AS -Os -Zp -I. -I..\..\h -Fortt3.obj rtt3.c
Microsoft (R) C Optimizing Compiler Version 5.10
Copyright (c) Microsoft Corp 1984, 1985, 1986, 1987, 1988. All rights reserved.
rtt3.c
buildmsg ..\..\messages\usa-ms restore.skl
BuildMsg - PSP at 425e
Program memory size is 22200
Allocatable memory size is 300144
Processing [restore.skl]
Utility Name = [RESTORE]
Loading messages from ..\..\MESSAGES\USA-MS.MSG
(Available message memory space: 32000 bytes)
(Still available message memory space: 27000 bytes)
Created include file [RESTORE.CLA]
Created include file [RESTORE.CL1]
Created include file [RESTORE.CL2]
Completed [RESTORE.CLA]
Completed [RESTORE.CL1]
Completed [RESTORE.CL2]
masm -Mx -t -I. -I..\..\inc -I..\..\dos _msgret.asm,_msgret.obj;
... for DOS Version 4.00 ...
... Including message Class A
... Including message Class 1
... Including message Class 2
masm -Mx -t -I. -I..\..\inc -I..\..\dos _parse.asm,_parse.obj;
INCLUDING COMP=COMMON DSN=PSDATA.INC...;AN000;
INCLUDING COMP=COMMON DSN=PARSE.ASM...;AN000;
link @restore.lnk
Microsoft (R) Overlay Linker Version 3.65
Copyright (C) Microsoft Corp 1983-1988. All rights reserved.
Object Modules [.OBJ]: /STACK:50000 +
Object Modules [.OBJ]: RESTORE +
Object Modules [.OBJ]: RESTPARS +
Object Modules [.OBJ]: RTT1 +
Object Modules [.OBJ]: RTT3 +
Object Modules [.OBJ]: RTDO +
Object Modules [.OBJ]: RTDO1 +
Object Modules [.OBJ]: RTOLD +
Object Modules [.OBJ]: RTOLD1 +
Object Modules [.OBJ]: RTNEW +
Object Modules [.OBJ]: RTNEW1 +
Object Modules [.OBJ]: RTFILE +
Object Modules [.OBJ]: RTFILE1 +
Object Modules [.OBJ]: _PARSE +
Object Modules [.OBJ]: _MSGRET
Run File [RESTORE.EXE]: RESTORE.EXE,,..\..\MAPPER\MAPPER + ..\..\INC\COMSUBS;
convert restore.exe restore.com
restore.exe => restore.com [OK]
Not implemented
erase restore.exe
cd ..\tree
nmake
Microsoft (R) Program Maintenance Utility Version 1.00.05
Copyright (c) Microsoft Corp 1987, 1988. All rights reserved.
masm -Mx -t -I. -I..\..\inc -I..\..\dos tree.asm,tree.obj;
COMPONENT=TREE, MODULE=TREE.SAL... ;AN000;
COMPONENT=COMMON, MODULE=PATHMAC.INC ...
COMPONENT=TREE, MODULE=TREEQU.INC...;AN000;
masm -Mx -t -I. -I..\..\inc -I..\..\dos treesysp.asm,treesysp.obj;
COMPONENT=TREE, MODULE=TREESYSP.SAL... ;AN000;
COMPONENT=COMMON, MODULE=PATHMAC.INC ...
INCLUDING COMP=COMMON DSN=PSDATA.INC...;AN000;
INCLUDING COMP=COMMON DSN=PARSE.ASM...;AN000;
buildmsg ..\..\messages\usa-ms tree.skl
BuildMsg - PSP at 425e
Program memory size is 22200
Allocatable memory size is 300144
Processing [tree.skl]
Utility Name = [TREE]
Loading messages from ..\..\MESSAGES\USA-MS.MSG
(Available message memory space: 32000 bytes)
(Still available message memory space: 28000 bytes)
Created include file [TREE.CLA]
Created include file [TREE.CL1]
Created include file [TREE.CL2]
Completed [TREE.CLA]
Completed [TREE.CL1]
Completed [TREE.CL2]
masm -Mx -t -I. -I..\..\inc -I..\..\dos treesysm.asm,treesysm.obj;
COMPONENT=TREE, MODULE=TREESYSM.SAL... ;AN000;
COMPONENT=COMMON, MODULE=PATHMAC.INC ...
... for DOS Version 4.00 ...
INCLUDING MSGHAN.INC...;AN000;
COMPONENT=TREE, MODULE=TREEMS.INC...;AN000;
... Including message Class A
... Including message Class 1
... Including message Class 2
masm -Mx -t -I. -I..\..\inc -I..\..\dos treepar.asm,treepar.obj;
COMPONENT=TREE, MODULE=TREEPAR.SAL... ;AN000;
COMPONENT=COMMON, MODULE=PATHMAC.INC ...
link @tree.lnk
Microsoft (R) Overlay Linker Version 3.65
Copyright (C) Microsoft Corp 1983-1988. All rights reserved.
Object Modules [.OBJ]: TREE+
Object Modules [.OBJ]: TREEPAR+
Object Modules [.OBJ]: TREESYSP+
Object Modules [.OBJ]: TREESYSM;
LINK : warning L4021: no stack segment
exe2bin tree.exe tree.com
del tree.exe
cd ..\replace
nmake
Microsoft (R) Program Maintenance Utility Version 1.00.05
Copyright (c) Microsoft Corp 1987, 1988. All rights reserved.
cl -c -AS -Os -Zp -I. -I..\..\h -Foreplace.obj replace.c
Microsoft (R) C Optimizing Compiler Version 5.10
Copyright (c) Microsoft Corp 1984, 1985, 1986, 1987, 1988. All rights reserved.
replace.c
masm -Mx -t -I. -I..\..\inc -I..\..\dos _replace.asm,_replace.obj;
buildmsg ..\..\messages\usa-ms replace.skl
BuildMsg - PSP at 425e
Program memory size is 22200
Allocatable memory size is 300144
Processing [replace.skl]
Utility Name = [REPLACE]
Loading messages from ..\..\MESSAGES\USA-MS.MSG
(Available message memory space: 32000 bytes)
(Still available message memory space: 28000 bytes)
Created include file [REPLACE.CL1]
Created include file [REPLACE.CL2]
Created include file [REPLACE.CLA]
Completed [REPLACE.CL1]
Completed [REPLACE.CL2]
Completed [REPLACE.CLA]
masm -Mx -t -I. -I..\..\inc -I..\..\dos _msgret.asm,_msgret.obj;
... for DOS Version 4.00 ...
... Including message Class A
... Including message Class 1
... Including message Class 2
masm -Mx -t -I. -I..\..\inc -I..\..\dos _parse.asm,_parse.obj;
INCLUDING COMP=COMMON DSN=PSDATA.INC...;AN000;
INCLUDING COMP=COMMON DSN=PARSE.ASM...;AN000;
link @replace.lnk
Microsoft (R) Overlay Linker Version 3.65
Copyright (C) Microsoft Corp 1983-1988. All rights reserved.
Object Modules [.OBJ]: REPLACE.OBJ+
Object Modules [.OBJ]: _REPLACE.OBJ+
Object Modules [.OBJ]: _MSGRET.OBJ+
Object Modules [.OBJ]: _PARSE.OBJ
Run File [REPLACE.EXE]: REPLACE
List File [NUL.MAP]: NUL
Libraries [.LIB]: ..\..\MAPPER\MAPPER.LIB+
Libraries [.LIB]: ..\..\INC\COMSUBS.LIB /STACK:31620;
cd ..\xcopy
nmake
Microsoft (R) Program Maintenance Utility Version 1.00.05
Copyright (c) Microsoft Corp 1987, 1988. All rights reserved.
buildmsg ..\..\messages\usa-ms xcopy.skl
BuildMsg - PSP at 425e
Program memory size is 22200
Allocatable memory size is 300144
Processing [xcopy.skl]
Utility Name = [XCOPY]
Loading messages from ..\..\MESSAGES\USA-MS.MSG
(Available message memory space: 32000 bytes)
(Still available message memory space: 27000 bytes)
Created include file [XCOPY.CLA]
Created include file [XCOPY.CL1]
Created include file [XCOPY.CL2]
Completed [XCOPY.CLA]
Completed [XCOPY.CL1]
Completed [XCOPY.CL2]
masm -Mx -t -I. -I..\..\inc -I..\..\dos xcopy.asm,xcopy.obj;
... for DOS Version 4.00 ...
... Including message Class A
... Including message Class 1
... Including message Class 2
masm -Mx -t -I. -I..\..\inc -I..\..\dos xcopypar.asm,xcopypar.obj;
COMPONENT=XCOPY, MODULE=XCOPYPAR.SAL...
INCLUDING COMP=COMMON DSN=PSDATA.INC...;AN000;
COMPONENT=XCOPY, SUBCOMPONENT=PARSE
COMPONENT=XCOPY, SUBCOMPONENT=PARSE, MODULE=PARSE.ASM...
INCLUDING COMP=COMMON DSN=PARSE.ASM...;AN000;
masm -Mx -t -I. -I..\..\inc -I..\..\dos xcpyinit.asm,xcpyinit.obj;
... for DOS Version 4.00 ...
link @xcopy.lnk
Microsoft (R) Overlay Linker Version 3.65
Copyright (C) Microsoft Corp 1983-1988. All rights reserved.
Object Modules [.OBJ]: XCOPY+
Object Modules [.OBJ]: XCPYINIT+
Object Modules [.OBJ]: XCOPYPAR ;
cd ..\graftabl
nmake
Microsoft (R) Program Maintenance Utility Version 1.00.05
Copyright (c) Microsoft Corp 1987, 1988. All rights reserved.
masm -Mx -t -I. -I..\..\inc -I..\..\dos grtab.asm,grtab.obj;
GRTAB.SAL...
COMPONENT=COMMON, MODULE=PATHMAC.INC ...
masm -Mx -t -I. -I..\..\inc -I..\..\dos grtabp.asm,grtabp.obj;
COMPONENT=GRAFTABL, MODULE=GRTABP.SAL... ;AN000;
COMPONENT=COMMON, MODULE=PATHMAC.INC ...
INCLUDING COMP=COMMON DSN=PSDATA.INC...;AN000;
INCLUDING COMP=COMMON DSN=PARSE.ASM...;AN000;
buildmsg ..\..\messages\usa-ms graftabl.skl
BuildMsg - PSP at 425e
Program memory size is 22200
Allocatable memory size is 300144
Processing [graftabl.skl]
Utility Name = [GRAFTABL]
Loading messages from ..\..\MESSAGES\USA-MS.MSG
(Available message memory space: 32000 bytes)
(Still available message memory space: 27000 bytes)
Created include file [GRAFTABL.CLA]
Created include file [GRAFTABL.CL1]
Created include file [GRAFTABL.CL2]
Completed [GRAFTABL.CLA]
Completed [GRAFTABL.CL1]
Completed [GRAFTABL.CL2]
masm -Mx -t -I. -I..\..\inc -I..\..\dos grtabsm.asm,grtabsm.obj;
COMPONENT=GRAFTABL, MODULE=GRTABSM.SAL... ;AN000;
COMPONENT=COMMON, MODULE=PATHMAC.INC ...
... for DOS Version 4.00 ...
INCLUDING MSGHAN.INC...;AN000;
COMPONENT=GRAFTABL, MODULE=GRTABMS.INC...;AN000;
... Including message Class A
... Including message Class 1
... Including message Class 2
masm -Mx -t -I. -I..\..\inc -I..\..\dos grtabpar.asm,grtabpar.obj;
COMPONENT=GRAFTABL, MODULE=GRTABPAR.SAL... ;AN000;
COMPONENT=COMMON, MODULE=PATHMAC.INC ...
masm -Mx -t -I. -I..\..\inc -I..\..\dos grtabhan.asm,grtabhan.obj;
COMPONENT=GRAFTABL, MODULE=GRTABHAN.SAL...
COMPONENT=COMMON, MODULE=PATHMAC.INC ...
masm -Mx -t -I. -I..\..\inc -I..\..\dos grtabus.asm,grtabus.obj;
GRTABUS.ASM...
masm -Mx -t -I. -I..\..\inc -I..\..\dos grtabno.asm,grtabno.obj;
GRTABNO.ASM...
masm -Mx -t -I. -I..\..\inc -I..\..\dos grtabpo.asm,grtabpo.obj;
GRTABPO.ASM...
masm -Mx -t -I. -I..\..\inc -I..\..\dos grtabcf.asm,grtabcf.obj;
GRTABCF.ASM...
masm -Mx -t -I. -I..\..\inc -I..\..\dos grtabml.asm,grtabml.obj;
GRTABML.ASM... ;AN000;
link @graftabl.lnk
Microsoft (R) Overlay Linker Version 3.65
Copyright (C) Microsoft Corp 1983-1988. All rights reserved.
Object Modules [.OBJ]: GRTABHAN+
Object Modules [.OBJ]: GRTABUS+
Object Modules [.OBJ]: GRTABML+
Object Modules [.OBJ]: GRTABPO+
Object Modules [.OBJ]: GRTABCF+
Object Modules [.OBJ]: GRTABNO+
Object Modules [.OBJ]: GRTABSM+
Object Modules [.OBJ]: GRTABPAR+
Object Modules [.OBJ]: GRTABP+
Object Modules [.OBJ]: GRTAB
Run File [GRTABHAN.EXE]: GRAFTABL.EXE;
LINK : warning L4021: no stack segment
exe2bin graftabl.exe graftabl.com
del graftabl.exe
cd ..\fastopen
nmake
Microsoft (R) Program Maintenance Utility Version 1.00.05
Copyright (c) Microsoft Corp 1987, 1988. All rights reserved.
masm -Mx -t -I. -I..\..\inc -I..\..\dos fastopen.asm,fastopen.obj;
... CLONE version build switch on ...
masm -Mx -t -I. -I..\..\inc -I..\..\dos fastseek.asm,fastseek.obj;
masm -Mx -t -I. -I..\..\inc -I..\..\dos fastinit.asm,fastinit.obj;
ASSEMBLING: FASTINIT - FASTOPEN initialization
... CLONE version build switch on ...
masm -Mx -t -I. -I..\..\inc -I..\..\dos fastp.asm,fastp.obj;
COMPONENT=fastopen, MODULE=fastp.asm...
COMPONENT=fastopen, SUBCOMPONENT=PARSE, MODULE=PARSE.ASM...
COMPONENT=fastopen, SUBCOMPONENT=PARSE, MODULE=PSDATA.INC...
INCLUDING COMP=COMMON DSN=PSDATA.INC...;AN000;
INCLUDING COMP=COMMON DSN=PARSE.ASM...;AN000;
buildmsg ..\..\messages\usa-ms fastopen.skl
BuildMsg - PSP at 425e
Program memory size is 22200
Allocatable memory size is 300144
Processing [fastopen.skl]
Utility Name = [FASTOPEN]
Loading messages from ..\..\MESSAGES\USA-MS.MSG
(Available message memory space: 32000 bytes)
(Still available message memory space: 27000 bytes)
Created include file [FASTOPEN.CLA]
Created include file [FASTOPEN.CL1]
Created include file [FASTOPEN.CL2]
Completed [FASTOPEN.CLA]
Completed [FASTOPEN.CL1]
Completed [FASTOPEN.CL2]
masm -Mx -t -I. -I..\..\inc -I..\..\dos fastsm.asm,fastsm.obj;
COMPONENT=fastopen, MODULE=fastsm.asm...
... for DOS Version 4.00 ...
... Including message Class A
... Including message Class 1
... Including message Class 2
link @fastopen.lnk
Microsoft (R) Overlay Linker Version 3.65
Copyright (C) Microsoft Corp 1983-1988. All rights reserved.
Object Modules [.OBJ]: FASTOPEN.OBJ+
Object Modules [.OBJ]: FASTSEEK.OBJ+
Object Modules [.OBJ]: FASTINIT.OBJ+
Object Modules [.OBJ]: FASTP.OBJ+
Object Modules [.OBJ]: FASTSM.OBJ
Run File [FASTOPEN.EXE]: FASTOPEN.EXE,/M;
cd ..\append
nmake
Microsoft (R) Program Maintenance Utility Version 1.00.05
Copyright (c) Microsoft Corp 1987, 1988. All rights reserved.
buildmsg ..\..\messages\usa-ms append.skl
BuildMsg - PSP at 425e
Program memory size is 22200
Allocatable memory size is 300144
Processing [append.skl]
Utility Name = [APPEND]
Loading messages from ..\..\MESSAGES\USA-MS.MSG
(Available message memory space: 32000 bytes)
(Still available message memory space: 28000 bytes)
Created include file [APPEND.CLA]
Created include file [APPEND.CLB]
Created include file [APPEND.CL1]
Created include file [APPEND.CL2]
Completed [APPEND.CLA]
Completed [APPEND.CLB]
Completed [APPEND.CL1]
Completed [APPEND.CL2]
masm -Mx -t -I. -I..\..\inc -I..\..\dos append.asm,append.obj;
... for DOS Version 4.00 ...
... for DOS Version 4.00 ...
INCLUDING COMP=COMMON DSN=PSDATA.INC...;AN000;
... Including message Class A
... Including message Class 1
... Including message Class B
... Including message Class 2
INCLUDING COMP=COMMON DSN=PARSE.ASM...;AN000;
link append;
Microsoft (R) Overlay Linker Version 3.65
Copyright (C) Microsoft Corp 1983-1988. All rights reserved.
cd ..\graphics
nmake
Microsoft (R) Program Maintenance Utility Version 1.00.05
Copyright (c) Microsoft Corp 1987, 1988. All rights reserved.
masm -Mx -t -I. -I..\..\inc -I..\..\dos graphics.asm,graphics.obj;
masm -Mx -t -I. -I..\..\inc -I..\..\dos grint2fh.asm,grint2fh.obj;
masm -Mx -t -I. -I..\..\inc -I..\..\dos grpattrn.asm,grpattrn.obj;
masm -Mx -t -I. -I..\..\inc -I..\..\dos grctrl.asm,grctrl.obj;
masm -Mx -t -I. -I..\..\inc -I..\..\dos grcpsd.asm,grcpsd.obj;
masm -Mx -t -I. -I..\..\inc -I..\..\dos grcolprt.asm,grcolprt.obj;
masm -Mx -t -I. -I..\..\inc -I..\..\dos grbwprt.asm,grbwprt.obj;
buildmsg ..\..\messages\usa-ms graphics.skl
BuildMsg - PSP at 425e
Program memory size is 22200
Allocatable memory size is 300144
Processing [graphics.skl]
Utility Name = [GRAPHICS]
Loading messages from ..\..\MESSAGES\USA-MS.MSG
(Available message memory space: 32000 bytes)
(Still available message memory space: 27000 bytes)
Created include file [GRAPHICS.CLA]
Created include file [GRAPHICS.CLB]
Created include file [GRAPHICS.CLC]
Created include file [GRAPHICS.CL1]
Created include file [GRAPHICS.CL2]
Completed [GRAPHICS.CLA]
Completed [GRAPHICS.CLB]
Completed [GRAPHICS.CLC]
Completed [GRAPHICS.CL1]
Completed [GRAPHICS.CL2]
masm -Mx -t -I. -I..\..\inc -I..\..\dos grinst.asm,grinst.obj;
... for DOS Version 4.00 ...
... Including message Class 1
... Including message Class 2
... Including message Class A
... Including message Class B
... Including message Class C
masm -Mx -t -I. -I..\..\inc -I..\..\dos grparse.asm,grparse.obj;
INCLUDING COMP=COMMON DSN=PSDATA.INC...;AN000;
INCLUDING COMP=COMMON DSN=PARSE.ASM...;AN000;
masm -Mx -t -I. -I..\..\inc -I..\..\dos grparms.asm,grparms.obj;
masm -Mx -t -I. -I..\..\inc -I..\..\dos grload.asm,grload.obj;
masm -Mx -t -I. -I..\..\inc -I..\..\dos grload2.asm,grload2.obj;
masm -Mx -t -I. -I..\..\inc -I..\..\dos grload3.asm,grload3.obj;
link @graphics.lnk
Microsoft (R) Overlay Linker Version 3.65
Copyright (C) Microsoft Corp 1983-1988. All rights reserved.
Object Modules [.OBJ]: GRAPHICS+
Object Modules [.OBJ]: GRINT2FH+
Object Modules [.OBJ]: GRPATTRN+
Object Modules [.OBJ]: GRCTRL+
Object Modules [.OBJ]: GRCPSD+
Object Modules [.OBJ]: GRCOLPRT+
Object Modules [.OBJ]: GRBWPRT+
Object Modules [.OBJ]: GRINST+
Object Modules [.OBJ]: GRPARSE+
Object Modules [.OBJ]: GRPARMS+
Object Modules [.OBJ]: GRLOAD+
Object Modules [.OBJ]: GRLOAD2+
Object Modules [.OBJ]: GRLOAD3
Run File [GRAPHICS.EXE]: GRAPHICS.EXE;
LINK : warning L4021: no stack segment
exe2bin graphics.exe graphics.com
del graphics.exe
cd ..\keyb
nmake
Microsoft (R) Program Maintenance Utility Version 1.00.05
Copyright (c) Microsoft Corp 1987, 1988. All rights reserved.
masm -Mx -t -I. -I..\..\inc -I..\..\dos keyb.asm,keyb.obj;
masm -Mx -t -I. -I..\..\inc -I..\..\dos parser.asm,parser.obj;
INCLUDING COMP=COMMON DSN=PSDATA.INC...;AN000;
INCLUDING COMP=COMMON DSN=PARSE.ASM...;AN000;
buildmsg ..\..\messages\usa-ms keyb.skl
BuildMsg - PSP at 431e
Program memory size is 22392
Allocatable memory size is 297072
Processing [keyb.skl]
Utility Name = [KEYB]
Loading messages from ..\..\MESSAGES\USA-MS.MSG
(Available message memory space: 32000 bytes)
(Still available message memory space: 27000 bytes)
Created include file [KEYB.CL2]
Created include file [KEYB.CLA]
Created include file [KEYB.CL1]
Completed [KEYB.CL2]
Completed [KEYB.CLA]
Completed [KEYB.CL1]
masm -Mx -t -I. -I..\..\inc -I..\..\dos keybcmd.asm,keybcmd.obj;
... for DOS Version 4.00 ...
... Including message Class 1
... Including message Class 2
... Including message Class A
masm -Mx -t -I. -I..\..\inc -I..\..\dos keybtbbl.asm,keybtbbl.obj;
masm -Mx -t -I. -I..\..\inc -I..\..\dos commsubs.asm,commsubs.obj;
masm -Mx -t -I. -I..\..\inc -I..\..\dos keybi2f.asm,keybi2f.obj;
masm -Mx -t -I. -I..\..\inc -I..\..\dos keybi48.asm,keybi48.obj;
masm -Mx -t -I. -I..\..\inc -I..\..\dos keybcpsd.asm,keybcpsd.obj;
masm -Mx -t -I. -I..\..\inc -I..\..\dos keybi9.asm,keybi9.obj;
masm -Mx -t -I. -I..\..\inc -I..\..\dos keybi9c.asm,keybi9c.obj;
link @keyb.lnk
Microsoft (R) Overlay Linker Version 3.65
Copyright (C) Microsoft Corp 1983-1988. All rights reserved.
Object Modules [.OBJ]: KEYB+KEYBI9+KEYBI9C+KEYBI2F+KEYBI48+
Object Modules [.OBJ]: KEYBCPSD+COMMSUBS+KEYBTBBL+PARSER+KEYBCMD;
LINK : warning L4021: no stack segment
exe2bin keyb.exe keyb.com
del keyb.exe
cd ..
cd ..\dev
nmake
Microsoft (R) Program Maintenance Utility Version 1.00.05
Copyright (c) Microsoft Corp 1987, 1988. All rights reserved.
cd country
nmake
Microsoft (R) Program Maintenance Utility Version 1.00.05
Copyright (c) Microsoft Corp 1987, 1988. All rights reserved.
masm -Mx -t -I. -I..\..\inc -I..\..\dos mkcntry.asm,mkcntry.obj;
link mkcntry;
Microsoft (R) Overlay Linker Version 3.65
Copyright (C) Microsoft Corp 1983-1988. All rights reserved.
mkcntry
COUNTRY.SYS created
cd ..\ansi
nmake
Microsoft (R) Program Maintenance Utility Version 1.00.05
Copyright (c) Microsoft Corp 1987, 1988. All rights reserved.
masm -Mx -t -I. -I..\..\inc -I..\..\dos ansi.asm,ansi.obj;
masm -Mx -t -I. -I..\..\inc -I..\..\dos ioctl.asm,ioctl.obj;
masm -Mx -t -I. -I..\..\inc -I..\..\dos ansiinit.asm,ansiinit.obj;
buildmsg ..\..\messages\usa-ms ansi.skl
BuildMsg - PSP at 431e
Program memory size is 22392
Allocatable memory size is 297072
Processing [ansi.skl]
Utility Name = [ANSI]
Loading messages from ..\..\MESSAGES\USA-MS.MSG
(Available message memory space: 32000 bytes)
(Still available message memory space: 28000 bytes)
Created include file [ANSI.CLA]
Created include file [ANSI.CL1]
Created include file [ANSI.CL2]
Completed [ANSI.CLA]
Completed [ANSI.CL1]
Completed [ANSI.CL2]
masm -Mx -t -I. -I..\..\inc -I..\..\dos parser.asm,parser.obj;
... for DOS Version 4.00 ...
... Including message Class 1
... Including message Class 2
... Including message Class A
INCLUDING COMP=COMMON DSN=PSDATA.INC...;AN000;
INCLUDING COMP=COMMON DSN=PARSE.ASM...;AN000;
link @ansi.lnk
Microsoft (R) Overlay Linker Version 3.65
Copyright (C) Microsoft Corp 1983-1988. All rights reserved.
Object Modules [.OBJ]: ANSI.OBJ+
Object Modules [.OBJ]: IOCTL.OBJ+
Object Modules [.OBJ]: ANSIINIT.OBJ+
Object Modules [.OBJ]: PARSER.OBJ
Run File [ANSI.EXE]: ANSI.EXE
List File [NUL.MAP]: ANSI.MAP /M
Libraries [.LIB]: ;
LINK : warning L4021: no stack segment
exe2bin ansi.exe ansi.sys
del ansi.exe
cd ..\keyboard
nmake
Microsoft (R) Program Maintenance Utility Version 1.00.05
Copyright (c) Microsoft Corp 1987, 1988. All rights reserved.
masm -Mx -t -I. -I..\..\inc -I..\..\dos kdfsp.asm,kdfsp.obj;
masm -Mx -t -I. -I..\..\inc -I..\..\dos kdfpo.asm,kdfpo.obj;
masm -Mx -t -I. -I..\..\inc -I..\..\dos kdffr120.asm,kdffr120.obj;
masm -Mx -t -I. -I..\..\inc -I..\..\dos kdffr189.asm,kdffr189.obj;
masm -Mx -t -I. -I..\..\inc -I..\..\dos kdfdk.asm,kdfdk.obj;
masm -Mx -t -I. -I..\..\inc -I..\..\dos kdfsg.asm,kdfsg.obj;
masm -Mx -t -I. -I..\..\inc -I..\..\dos kdfge.asm,kdfge.obj;
masm -Mx -t -I. -I..\..\inc -I..\..\dos kdfit141.asm,kdfit141.obj;
masm -Mx -t -I. -I..\..\inc -I..\..\dos kdfit142.asm,kdfit142.obj;
masm -Mx -t -I. -I..\..\inc -I..\..\dos kdfuk166.asm,kdfuk166.obj;
masm -Mx -t -I. -I..\..\inc -I..\..\dos kdfsf.asm,kdfsf.obj;
masm -Mx -t -I. -I..\..\inc -I..\..\dos kdfbe.asm,kdfbe.obj;
masm -Mx -t -I. -I..\..\inc -I..\..\dos kdfnl.asm,kdfnl.obj;
masm -Mx -t -I. -I..\..\inc -I..\..\dos kdfno.asm,kdfno.obj;
masm -Mx -t -I. -I..\..\inc -I..\..\dos kdfcf.asm,kdfcf.obj;
masm -Mx -t -I. -I..\..\inc -I..\..\dos kdfla.asm,kdfla.obj;
masm -Mx -t -I. -I..\..\inc -I..\..\dos kdfsv.asm,kdfsv.obj;
masm -Mx -t -I. -I..\..\inc -I..\..\dos kdfeof.asm,kdfeof.obj;
masm -Mx -t -I. -I..\..\inc -I..\..\dos kdfnow.asm,kdfnow.obj;
masm -Mx -t -I. -I..\..\inc -I..\..\dos kdfuk168.asm,kdfuk168.obj;
link @keyboard.lnk
Microsoft (R) Overlay Linker Version 3.65
Copyright (C) Microsoft Corp 1983-1988. All rights reserved.
Object Modules [.OBJ]: KDFNOW.OBJ+KDFSP.OBJ+KDFPO.OBJ+KDFFR120.OBJ+KDFFR189.OBJ+KDFDK.OBJ+
Object Modules [.OBJ]: KDFSG.OBJ+KDFGE.OBJ+KDFIT141.OBJ+KDFIT142.OBJ+KDFUK166.OBJ+KDFUK168.OBJ+
Object Modules [.OBJ]: KDFSF.OBJ+KDFBE.OBJ+KDFNL.OBJ+KDFNO.OBJ+KDFCF.OBJ+
Object Modules [.OBJ]: KDFSV.OBJ+KDFLA.OBJ+KDFEOF.OBJ
Run File [KDFNOW.EXE]: KEYBOARD.EXE;
LINK : warning L4021: no stack segment
exe2bin keyboard.exe keyboard.sys
del keyboard.exe
cd ..\display
nmake
Microsoft (R) Program Maintenance Utility Version 1.00.05
Copyright (c) Microsoft Corp 1987, 1988. All rights reserved.
masm -Mx -t -I. -I..\..\inc -I..\..\dos display.asm,display.obj;
.Compiling: DISPLAY.ASM
. * CPS-CON driver
. * Version 3.30
.Include Files:
. *MACROS .INC*
. *DEF-EQU .INC*
. *INT2FCOM.INC*
. *INT10COM.INC*
. *CPS-FUNC.INC*
. *WRITE .INC*
. *F-PARSER.SRC*
buildmsg ..\..\messages\usa-ms display.skl
BuildMsg - PSP at 4380
Program memory size is 22490
Allocatable memory size is 295504
Processing [display.skl]
Utility Name = [DISPLAY]
Loading messages from ..\..\MESSAGES\USA-MS.MSG
(Available message memory space: 32000 bytes)
(Still available message memory space: 28000 bytes)
Created include file [DISPLAY.CLA]
Created include file [DISPLAY.CL1]
Created include file [DISPLAY.CL2]
Completed [DISPLAY.CLA]
Completed [DISPLAY.CL1]
Completed [DISPLAY.CL2]
masm -Mx -t -I. -I..\..\inc -I..\..\dos init.asm,init.obj;
.COMPILING: INIT.ASM
. * INSTALL CPS-CON DRIVER
. * VERSION 3.30
.INCLUDE FILES:
... for DOS Version 4.00 ...
. *MACROS .INC*
. *DEF-EQU .INC*
. *TABLES .INC*
... Including message Class 1
... Including message Class 2
... Including message Class A
masm -Mx -t -I. -I..\..\inc -I..\..\dos parser.asm,parser.obj;
. *DEF-EQU .INC*
INCLUDING COMP=COMMON DSN=PSDATA.INC...;AN000;
INCLUDING COMP=COMMON DSN=PARSE.ASM...;AN000;
link @display.lnk
Microsoft (R) Overlay Linker Version 3.65
Copyright (C) Microsoft Corp 1983-1988. All rights reserved.
Object Modules [.OBJ]: DISPLAY.OBJ+
Object Modules [.OBJ]: INIT.OBJ+
Object Modules [.OBJ]: PARSER.OBJ
Run File [DISPLAY.EXE]: DISPLAY.EXE;
LINK : warning L4021: no stack segment
exe2bin display.exe display.sys < zero.dat
Fix-ups needed - base segment (hex): 0
del display.exe
cd ega
nmake
Microsoft (R) Program Maintenance Utility Version 1.00.05
Copyright (c) Microsoft Corp 1987, 1988. All rights reserved.
masm -Mx -t -I. -I..\..\..\inc -I..\..\..\dos cpi-head.asm,cpi-head.obj;
masm -Mx -t -I. -I..\..\..\inc -I..\..\..\dos 437-cpi.asm,437-cpi.obj;
EGA.CPI creation file
.
CP SRC files:
.
. CODE PAGE: 437
masm -Mx -t -I. -I..\..\..\inc -I..\..\..\dos 850-cpi.asm,850-cpi.obj;
EGA.CPI creation file
.
CP SRC files:
.
. CODE PAGE: 850
masm -Mx -t -I. -I..\..\..\inc -I..\..\..\dos 860-cpi.asm,860-cpi.obj;
EGA.CPI creation file
.
CP SRC files:
.
. CODE PAGE: 860
masm -Mx -t -I. -I..\..\..\inc -I..\..\..\dos 863-cpi.asm,863-cpi.obj;
EGA.CPI creation file
.
CP SRC files:
.
. CODE PAGE: 863
masm -Mx -t -I. -I..\..\..\inc -I..\..\..\dos 865-cpi.asm,865-cpi.obj;
EGA.CPI creation file
.
CP SRC files:
.
. CODE PAGE: 865
masm -Mx -t -I. -I..\..\..\inc -I..\..\..\dos copyrigh.asm,copyrigh.obj;
link @ega.lnk
Microsoft (R) Overlay Linker Version 3.65
Copyright (C) Microsoft Corp 1983-1988. All rights reserved.
Object Modules [.OBJ]: CPI-HEAD+
Object Modules [.OBJ]: 437-CPI+
Object Modules [.OBJ]: 850-CPI+
Object Modules [.OBJ]: 860-CPI+
Object Modules [.OBJ]: 863-CPI+
Object Modules [.OBJ]: 865-CPI+
Object Modules [.OBJ]: COPYRIGH;
LINK : warning L4021: no stack segment
exe2bin cpi-head.exe ega.cpi
del cpi-head.exe
cd ..
cd lcd
nmake
Microsoft (R) Program Maintenance Utility Version 1.00.05
Copyright (c) Microsoft Corp 1987, 1988. All rights reserved.
masm -Mx -t -I. -I..\..\..\inc -I..\..\..\dos font-r3.asm,font-r3.obj;
masm -Mx -t -I. -I..\..\..\inc -I..\..\..\dos 437-cpi.asm,437-cpi.obj;
EGA.CPI creation file
.
CP SRC files:
.
. CODE PAGE: 437
masm -Mx -t -I. -I..\..\..\inc -I..\..\..\dos 850-cpi.asm,850-cpi.obj;
EGA.CPI creation file
.
CP SRC files:
.
. CODE PAGE: 850
masm -Mx -t -I. -I..\..\..\inc -I..\..\..\dos 860-cpi.asm,860-cpi.obj;
EGA.CPI creation file
.
CP SRC files:
.
. CODE PAGE: 860
masm -Mx -t -I. -I..\..\..\inc -I..\..\..\dos 863-cpi.asm,863-cpi.obj;
EGA.CPI creation file
.
CP SRC files:
.
. CODE PAGE: 863
masm -Mx -t -I. -I..\..\..\inc -I..\..\..\dos 865-cpi.asm,865-cpi.obj;
EGA.CPI creation file
.
CP SRC files:
.
. CODE PAGE: 865
masm -Mx -t -I. -I..\..\..\inc -I..\..\..\dos copyrigh.asm,copyrigh.obj;
link @lcd.lnk
Microsoft (R) Overlay Linker Version 3.65
Copyright (C) Microsoft Corp 1983-1988. All rights reserved.
Object Modules [.OBJ]: FONT-R3+
Object Modules [.OBJ]: 437-CPI+
Object Modules [.OBJ]: 850-CPI+
Object Modules [.OBJ]: 860-CPI+
Object Modules [.OBJ]: 863-CPI+
Object Modules [.OBJ]: 865-CPI+
Object Modules [.OBJ]: COPYRIGH;
LINK : warning L4021: no stack segment
exe2bin font-r3.exe lcd.cpi
del font-r3.exe
cd ..
cd ..\printer
nmake
Microsoft (R) Program Maintenance Utility Version 1.00.05
Copyright (c) Microsoft Corp 1987, 1988. All rights reserved.
masm -Mx -t -I. -I..\..\inc -I..\..\dos cpspm10.asm,cpspm10.obj;
masm -Mx -t -I. -I..\..\inc -I..\..\dos cpsfont3.asm,cpsfont3.obj;
masm -Mx -t -I. -I..\..\inc -I..\..\dos parser.asm,parser.obj;
INCLUDING COMP=COMMON DSN=PSDATA.INC...;AN000;
INCLUDING COMP=COMMON DSN=PARSE.ASM...;AN000;
buildmsg ..\..\messages\usa-ms printer.skl
BuildMsg - PSP at 4380
Program memory size is 22490
Allocatable memory size is 295504
Processing [printer.skl]
Utility Name = [PRINTER]
Loading messages from ..\..\MESSAGES\USA-MS.MSG
(Available message memory space: 32000 bytes)
(Still available message memory space: 28000 bytes)
Created include file [PRINTER.CLA]
Created include file [PRINTER.CL1]
Created include file [PRINTER.CL2]
Completed [PRINTER.CLA]
Completed [PRINTER.CL1]
Completed [PRINTER.CL2]
masm -Mx -t -I. -I..\..\inc -I..\..\dos cpspi07.asm,cpspi07.obj;
... for DOS Version 4.00 ...
... Including message Class 1
... Including message Class 2
... Including message Class A
masm -Mx -t -I. -I..\..\inc -I..\..\dos prtint2f.asm,prtint2f.obj;
link @printer.lnk
Microsoft (R) Overlay Linker Version 3.65
Copyright (C) Microsoft Corp 1983-1988. All rights reserved.
Object Modules [.OBJ]: CPSPM10+
Object Modules [.OBJ]: CPSFONT3+
Object Modules [.OBJ]: PRTINT2F+
Object Modules [.OBJ]: CPSPI07+
Object Modules [.OBJ]: PARSER
Run File [CPSPM10.EXE]: PRINTER.EXE
List File [NUL.MAP]: PRINTER.MAP /M
Libraries [.LIB]: ;
LINK : warning L4021: no stack segment
exe2bin printer.exe printer.sys < zero.dat
Fix-ups needed - base segment (hex): 0
del printer.exe
cd 5202
nmake
Microsoft (R) Program Maintenance Utility Version 1.00.05
Copyright (c) Microsoft Corp 1987, 1988. All rights reserved.
masm -Mx -t -I. -I..\..\..\inc -I..\..\..\dos 5202.asm,5202.obj;
link 5202;
Microsoft (R) Overlay Linker Version 3.65
Copyright (C) Microsoft Corp 1983-1988. All rights reserved.
LINK : warning L4021: no stack segment
exe2bin 5202 5202.cpi
del 5202.exe
cd ..
cd ..\driver
nmake
Microsoft (R) Program Maintenance Utility Version 1.00.05
Copyright (c) Microsoft Corp 1987, 1988. All rights reserved.
buildmsg ..\..\messages\usa-ms driver.skl
BuildMsg - PSP at 4380
Program memory size is 22490
Allocatable memory size is 295504
Processing [driver.skl]
Utility Name = [DRIVER]
Loading messages from ..\..\MESSAGES\USA-MS.MSG
(Available message memory space: 32000 bytes)
(Still available message memory space: 28000 bytes)
Created include file [DRIVER.CL2]
Created include file [DRIVER.CLA]
Created include file [DRIVER.CL1]
Completed [DRIVER.CL2]
Completed [DRIVER.CLA]
Completed [DRIVER.CL1]
masm -Mx -t -I. -I..\..\inc -I..\..\dos driver.asm,driver.obj;
... for DOS Version 4.00 ...
MSBDS.INC...
INCLUDING COMP=COMMON DSN=PSDATA.INC...;AN000;
INCLUDING COMP=COMMON DSN=PARSE.ASM...;AN000;
... Including message Class 1
... Including message Class 2
... Including message Class A
MSBDS.INC...
link @driver.lnk
Microsoft (R) Overlay Linker Version 3.65
Copyright (C) Microsoft Corp 1983-1988. All rights reserved.
Object Modules [.OBJ]: DRIVER.OBJ
Run File [DRIVER.EXE]: DRIVER.EXE;
LINK : warning L4021: no stack segment
exe2bin driver.exe driver.sys
del driver.exe
cd ..\ramdrive
nmake
Microsoft (R) Program Maintenance Utility Version 1.00.05
Copyright (c) Microsoft Corp 1987, 1988. All rights reserved.
masm -Mx -t -I../../inc ramdrive;
DEVSYM.INC...
DEVSYM.INC...
masm -Mx -t -I../../inc messages;
link @ramdrive.lnk
Microsoft (R) Overlay Linker Version 3.65
Copyright (C) Microsoft Corp 1983-1988. All rights reserved.
Object Modules [.OBJ]: RAMDRIVE MESSAGES
Run File [RAMDRIVE.EXE]: RAMDRIVE.EXE
List File [NUL.MAP]: RAMDRIVE.MAP -MAP;
LINK : warning L4021: no stack segment
exe2bin ramdrive ramdrive.sys
del ramdrive.exe
cd ..\smartdrv
nmake
Microsoft (R) Program Maintenance Utility Version 1.00.05
Copyright (c) Microsoft Corp 1987, 1988. All rights reserved.
masm smartdrv.asm;
Microsoft (R) Macro Assembler Version 5.10
Copyright (C) Microsoft Corp 1981, 1988. All rights reserved.
48498 + 119464 Bytes symbol space free
0 Warning Errors
0 Severe Errors
link smartdrv,,smartdrv/M;
Microsoft (R) Overlay Linker Version 3.65
Copyright (C) Microsoft Corp 1983-1988. All rights reserved.
LINK : warning L4021: no stack segment
exe2bin smartdrv smartdrv.sys
cd ..\xma2ems
nmake
Microsoft (R) Program Maintenance Utility Version 1.00.05
Copyright (c) Microsoft Corp 1987, 1988. All rights reserved.
nosrvbld xma2ems.skl ..\..\messages\usa-ms.msg
Creating .CT? files for xma2ems.skl using ..\..\messages\usa-ms.msg file of messages.
SKL, MSG and IDX files have been opened for reading.
Writing to xma2ems.cl1
Message files for xma2ems.skl completed.
masm -Mx -t -I. -I..\..\inc -I..\..\dos xma2ems.asm,xma2ems.obj;
MSBDS.INC...
INCLUDING COMP=COMMON DSN=PSDATA.INC...;AN000;
INCLUDING COMP=COMMON DSN=PARSE.ASM...;AN000;
... CLONE version build switch on ...
MSBDS.INC...
link xma2ems;
Microsoft (R) Overlay Linker Version 3.65
Copyright (C) Microsoft Corp 1983-1988. All rights reserved.
LINK : warning L4021: no stack segment
exe2bin xma2ems.exe xma2ems.sys
del xma2ems.exe
cd ..\vdisk
nmake
Microsoft (R) Program Maintenance Utility Version 1.00.05
Copyright (c) Microsoft Corp 1987, 1988. All rights reserved.
buildmsg ..\..\messages\usa-ms vdisk.skl
BuildMsg - PSP at 4380
Program memory size is 22490
Allocatable memory size is 295504
Processing [vdisk.skl]
Utility Name = [VDISK]
Loading messages from ..\..\MESSAGES\USA-MS.MSG
(Available message memory space: 32000 bytes)
(Still available message memory space: 27000 bytes)
Created include file [VDISK.CL2]
Created include file [VDISK.CLA]
Created include file [VDISK.CL1]
Completed [VDISK.CL2]
Completed [VDISK.CLA]
Completed [VDISK.CL1]
masm -Mx -t -I. -I..\..\inc -I..\..\dos vdisksys.asm,vdisksys.obj;
... for DOS Version 4.00 ...
... Including message Class 1
... Including message Class 2
... Including message Class A
link @vdisk.lnk
Microsoft (R) Overlay Linker Version 3.65
Copyright (C) Microsoft Corp 1983-1988. All rights reserved.
Object Modules [.OBJ]: VDISKSYS.OBJ
Run File [VDISKSYS.EXE]: VDISK.EXE;
LINK : warning L4021: no stack segment
exe2bin vdisk.exe vdisk.sys
del vdisk.exe
cd ..\xmaem
nmake
Microsoft (R) Program Maintenance Utility Version 1.00.05
Copyright (c) Microsoft Corp 1987, 1988. All rights reserved.
nosrvbld xmaem.skl ..\..\messages\usa-ms.msg
Creating .CT? files for xmaem.skl using ..\..\messages\usa-ms.msg file of messages.
SKL, MSG and IDX files have been opened for reading.
Writing to xmaem.cl1
Message files for xmaem.skl completed.
masm -Mx -t -I. -I..\..\inc -I..\..\dos INDEINI.asm,INDEINI.obj;
masm -Mx -t -I. -I..\..\inc -I..\..\dos INDEEMU.asm,INDEEMU.obj;
masm -Mx -t -I. -I..\..\inc -I..\..\dos INDEEXC.asm,INDEEXC.obj;
masm -Mx -t -I. -I..\..\inc -I..\..\dos INDEXMA.asm,INDEXMA.obj;
masm -Mx -t -I. -I..\..\inc -I..\..\dos INDEDMA.asm,INDEDMA.obj;
masm -Mx -t -I. -I..\..\inc -I..\..\dos INDEIDT.asm,INDEIDT.obj;
masm -Mx -t -I. -I..\..\inc -I..\..\dos INDEGDT.asm,INDEGDT.obj;
masm -Mx -t -I. -I..\..\inc -I..\..\dos INDEI15.asm,INDEI15.obj;
masm -Mx -t -I. -I..\..\inc -I..\..\dos indemaus.asm,indemaus.obj;
masm -Mx -t -I. -I..\..\inc -I..\..\dos INDEmsg.asm,INDEmsg.obj;
masm -Mx -t -I. -I..\..\inc -I..\..\dos INDEpat.asm,INDEpat.obj;
link @xmaem.lnk
Microsoft (R) Overlay Linker Version 3.65
Copyright (C) Microsoft Corp 1983-1988. All rights reserved.
Object Modules [.OBJ]: INDEINI+
Object Modules [.OBJ]: INDEEXC+
Object Modules [.OBJ]: INDEEMU+
Object Modules [.OBJ]: INDEXMA+
Object Modules [.OBJ]: INDEDMA+
Object Modules [.OBJ]: INDEI15+
Object Modules [.OBJ]: INDEIDT+
Object Modules [.OBJ]: INDEGDT+
Object Modules [.OBJ]: INDEMSG+
Object Modules [.OBJ]: INDEPAT
Run File [INDEINI.EXE]: XMAEM.SYS
List File [NUL.MAP]: NUL;
LINK : warning L4021: no stack segment
cd ..
cd ..\select
nmake
Microsoft (R) Program Maintenance Utility Version 1.00.05
Copyright (c) Microsoft Corp 1987, 1988. All rights reserved.
buildmsg ..\messages\usa-ms select.skl
BuildMsg - PSP at 453f
Program memory size is 22937
Allocatable memory size is 288352
Processing [select.skl]
Utility Name = [SELECT]
Loading messages from ..\MESSAGES\USA-MS.MSG
(Available message memory space: 32000 bytes)
(Still available message memory space: 26000 bytes)
Created include file [SELECT.CLA]
Created include file [SELECT.CLB]
Created include file [SELECT.CL1]
Created include file [SELECT.CL2]
Completed [SELECT.CLA]
Completed [SELECT.CLB]
Completed [SELECT.CL1]
Completed [SELECT.CL2]
masm -Mx -t -I. -I..\inc -I..\dos select0.asm,select0.obj;
... for DOS Version 4.00 ...
... for DOS Version 4.00 ...
... Including message Class A
... Including message Class B
... Including message Class 1
... Including message Class 2
masm -Mx -t -I. -I..\inc -I..\dos select1.asm,select1.obj;
... for DOS Version 4.00 ...
masm -Mx -t -I. -I..\inc -I..\dos select2.asm,select2.obj;
... for DOS Version 4.00 ...
masm -Mx -t -I. -I..\inc -I..\dos select2a.asm,select2a.obj;
... for DOS Version 4.00 ...
masm -Mx -t -I. -I..\inc -I..\dos select3.asm,select3.obj;
... for DOS Version 4.00 ...
masm -Mx -t -I. -I..\inc -I..\dos select4.asm,select4.obj;
... for DOS Version 4.00 ...
masm -Mx -t -I. -I..\inc -I..\dos select5.asm,select5.obj;
... for DOS Version 4.00 ...
masm -Mx -t -I. -I..\inc -I..\dos select6.asm,select6.obj;
... for DOS Version 4.00 ...
masm -Mx -t -I. -I..\inc -I..\dos select7.asm,select7.obj;
... for DOS Version 4.00 ...
masm -Mx -t -I. -I..\inc -I..\dos select8.asm,select8.obj;
... for DOS Version 4.00 ...
masm -Mx -t -I. -I..\inc -I..\dos select9.asm,select9.obj;
... for DOS Version 4.00 ...
masm -Mx -t -I. -I..\inc -I..\dos routines.asm,routines.obj;
... for DOS Version 4.00 ...
... for DOS Version 4.00 ...
masm -Mx -t -I. -I..\inc -I..\dos routine2.asm,routine2.obj;
... for DOS Version 4.00 ...
... for DOS Version 4.00 ...
masm -Mx -t -I. -I..\inc -I..\dos gen_coms.asm,gen_coms.obj;
... for DOS Version 4.00 ...
masm -Mx -t -I. -I..\inc -I..\dos intvec.asm,intvec.obj;
... for DOS Version 4.00 ...
... for DOS Version 4.00 ...
masm -Mx -t -I. -I..\inc -I..\dos select5a.asm,select5a.obj;
... for DOS Version 4.00 ...
masm -Mx -t -I. -I..\inc -I..\dos ckdisp.asm,ckdisp.obj;
masm -Mx -t -I. -I..\inc -I..\dos scn_parm.asm,scn_parm.obj;
... for DOS Version 4.00 ...
masm -Mx -t -I. -I..\inc -I..\dos prn_def.asm,prn_def.obj;
... for DOS Version 4.00 ...
masm -Mx -t -I. -I..\inc -I..\dos var.asm,var.obj;
... for DOS Version 4.00 ...
masm -Mx -t -I. -I..\inc -I..\dos caservic.asm,caservic.obj;
... for DOS Version 4.00 ...
masm -Mx -t -I. -I..\inc -I..\dos input.asm,input.obj;
masm -Mx -t -I. -I..\inc -I..\dos initmem.asm,initmem.obj;
... for DOS Version 4.00 ...
masm -Mx -t -I. -I..\inc -I..\dos mparse.asm,mparse.obj;
INCLUDING COMP=COMMON DSN=PSDATA.INC...;AN000;
INCLUDING COMP=COMMON DSN=PARSE.ASM...;AN000;
masm -Mx -t -I. -I..\inc -I..\dos mod_copy.asm,mod_copy.obj;
masm -Mx -t -I. -I..\inc -I..\dos s_disply.asm,s_disply.obj;
masm -Mx -t -I. -I..\inc -I..\dos bridge.asm,bridge.obj;
masm -Mx -t -I. -I..\inc -I..\dos asm2c.asm,asm2c.obj;
cl -c -AS -Os -Zp -I. -I..\h -Foget_stat.obj get_stat.c
Microsoft (R) C Optimizing Compiler Version 5.10
Copyright (c) Microsoft Corp 1984, 1985, 1986, 1987, 1988. All rights reserved.
get_stat.c
cl -c -AS -Os -Zp -I. -I..\h -Foglobal.obj global.c
Microsoft (R) C Optimizing Compiler Version 5.10
Copyright (c) Microsoft Corp 1984, 1985, 1986, 1987, 1988. All rights reserved.
global.c
cl -c -AS -Os -Zp -I. -I..\h -Foint13.obj int13.c
Microsoft (R) C Optimizing Compiler Version 5.10
Copyright (c) Microsoft Corp 1984, 1985, 1986, 1987, 1988. All rights reserved.
int13.c
copy ..\cmd\fdisk\bootrec.obj
1 File(s) copied
masm -Mx -t -I. -I..\inc -I..\dos selquit.asm,selquit.obj;
... for DOS Version 4.00 ...
masm -Mx -t -I. -I..\inc -I..\dos selchild.asm,selchild.obj;
... for DOS Version 4.00 ...
masm -Mx -t -I. -I..\inc -I..\dos services.asm,services.obj;
... for DOS Version 4.00 ...
masm -Mx -t -I. -I..\inc -I..\dos get_help.asm,get_help.obj;
masm -Mx -t -I. -I..\inc -I..\dos selserv.asm,selserv.obj;
lib services.lib -+ selquit;
Microsoft (R) Library Manager Version 3.10
Copyright (C) Microsoft Corp 1983-1988. All rights reserved.
LIB : warning U4155: selquit : module not in library
lib services.lib -+ selchild;
Microsoft (R) Library Manager Version 3.10
Copyright (C) Microsoft Corp 1983-1988. All rights reserved.
LIB : warning U4155: selchild : module not in library
lib services.lib -+ services;
Microsoft (R) Library Manager Version 3.10
Copyright (C) Microsoft Corp 1983-1988. All rights reserved.
LIB : warning U4155: services : module not in library
lib services.lib -+ get_help;
Microsoft (R) Library Manager Version 3.10
Copyright (C) Microsoft Corp 1983-1988. All rights reserved.
LIB : warning U4155: get_help : module not in library
lib services.lib -+ selserv;
Microsoft (R) Library Manager Version 3.10
Copyright (C) Microsoft Corp 1983-1988. All rights reserved.
LIB : warning U4155: selserv : module not in library
link /noe @select.lnk
Microsoft (R) Overlay Linker Version 3.65
Copyright (C) Microsoft Corp 1983-1988. All rights reserved.
Object Modules [.OBJ]: SELECT0+
Object Modules [.OBJ]: SELECT1+
Object Modules [.OBJ]: SELECT2+
Object Modules [.OBJ]: SELECT2A+
Object Modules [.OBJ]: SELECT3+
Object Modules [.OBJ]: SELECT4+
Object Modules [.OBJ]: SELECT5+
Object Modules [.OBJ]: SELECT5A+
Object Modules [.OBJ]: SELECT6+
Object Modules [.OBJ]: SELECT7+
Object Modules [.OBJ]: SELECT8+
Object Modules [.OBJ]: SELECT9+
Object Modules [.OBJ]: ROUTINE2+
Object Modules [.OBJ]: GEN_COMS+
Object Modules [.OBJ]: ROUTINES+
Object Modules [.OBJ]: INTVEC+
Object Modules [.OBJ]: CKDISP+
Object Modules [.OBJ]: SCN_PARM+
Object Modules [.OBJ]: PRN_DEF+
Object Modules [.OBJ]: VAR+
Object Modules [.OBJ]: CASERVIC+
Object Modules [.OBJ]: INPUT+
Object Modules [.OBJ]: INITMEM+
Object Modules [.OBJ]: MPARSE+
Object Modules [.OBJ]: MOD_COPY+
Object Modules [.OBJ]: S_DISPLY+
Object Modules [.OBJ]: BRIDGE+
Object Modules [.OBJ]: ASM2C+
Object Modules [.OBJ]: GET_STAT+
Object Modules [.OBJ]: GLOBAL+
Object Modules [.OBJ]: INT13+
Object Modules [.OBJ]: BOOTREC,
Run File [SELECT0.EXE]: SELECT.EXE /EXEPACK
List File [NUL.MAP]: SELECT/MAP
Libraries [.LIB]: SERVICES.LIB+
Libraries [.LIB]: CASSFAR.LIB;
masm -Mx -t -I. -I..\inc -I..\dos sel-pan.asm,sel-pan.obj;
copy USA.inf panel.inf
1 File(s) copied
masm -Mx -t -I. -I..\inc -I..\dos panels.asm,panels.obj;
masm -Mx -t -I. -I..\inc -I..\dos colors.asm,colors.obj;
masm -Mx -t -I. -I..\inc -I..\dos scroll.asm,scroll.obj;
link @sel-pan.lnk
Microsoft (R) Overlay Linker Version 3.65
Copyright (C) Microsoft Corp 1983-1988. All rights reserved.
Object Modules [.OBJ]: SEL-PAN+
Object Modules [.OBJ]: PANELS+
Object Modules [.OBJ]: COLORS+
Object Modules [.OBJ]: SCROLL,,,
Libraries [.LIB]: CASSFAR.LIB;
LINK : warning L4021: no stack segment
exe2bin sel-pan.exe sel-pan.dat
compress
masm -Mx -t -I. -I..\inc -I..\dos sstub.asm,sstub.obj;
... for DOS Version 4.00 ...
... Including message Class A
... Including message Class B
... Including message Class 1
... Including message Class 2
link sstub;
Microsoft (R) Overlay Linker Version 3.65
Copyright (C) Microsoft Corp 1983-1988. All rights reserved.
LINK : warning L4021: no stack segment
exe2bin sstub.exe select.com
erase select.hlp
File not found
attrib -R USA.txt
asc2hlp USA.txt select.hlp
The number topic(s) and text string(s) written = 57 attrib +R USA.txt
cd ..\memm
nmake
Microsoft (R) Program Maintenance Utility Version 1.00.05
Copyright (c) Microsoft Corp 1987, 1988. All rights reserved.
cd emm
nmake
Microsoft (R) Program Maintenance Utility Version 1.00.05
Copyright (c) Microsoft Corp 1987, 1988. All rights reserved.
cl /ASw /G2 /Oat /Gs /Ze /Zl /Fc /c emmfunct.c
Microsoft (R) C Optimizing Compiler Version 5.10
Copyright (c) Microsoft Corp 1984, 1985, 1986, 1987, 1988. All rights reserved.
emmfunct.c
cl /ASw /G2 /Oat /Gs /Ze /Zl /Fc /c emm40.c
Microsoft (R) C Optimizing Compiler Version 5.10
Copyright (c) Microsoft Corp 1984, 1985, 1986, 1987, 1988. All rights reserved.
emm40.c
masm /Mx /t /DI386 /i..\memm /DNOHIMEM emmp.asm,emmp.obj,emmp.lst;
masm /Mx /t /DI386 /i..\memm /DNOHIMEM emmsup.asm,emmsup.obj,emmsup.lst;
masm /Mx /t /DI386 /i..\memm /DNOHIMEM emmdisp.asm,emmdisp.obj,emmdisp.lst;
masm /Mx /t /DI386 /i..\memm /DNOHIMEM emmdata.asm,emmdata.obj,emmdata.lst;
masm /Mx /t /DI386 /i..\memm /DNOHIMEM emminc.asm,emminc.obj,emminc.lst;
del emmlib.lib
File not found
lib emmlib+emmfunct.obj+emm40.obj+emmp.obj+emmsup.obj+emmdisp.obj+emmdata.obj,;
Microsoft (R) Library Manager Version 3.10
Copyright (C) Microsoft Corp 1983-1988. All rights reserved.
cd ..\memm
nmake
Microsoft (R) Program Maintenance Utility Version 1.00.05
Copyright (c) Microsoft Corp 1987, 1988. All rights reserved.
masm -Mx -t -DI386 -DNoBugMode -DNOHIMEM -i..\emm memm386.asm;
masm -Mx -t -DI386 -DNoBugMode -DNOHIMEM -i..\emm elimfunc.asm;
masm -Mx -t -DI386 -DNoBugMode -DNOHIMEM -i..\emm init.asm;
masm -Mx -t -DI386 -DNoBugMode -DNOHIMEM -i..\emm allocmem.asm;
masm -Mx -t -DI386 -DNoBugMode -DNOHIMEM -i..\emm -p ppage.asm;
ppage.asm(263): warning A4100: Impure memory reference
ppage.asm(323): warning A4100: Impure memory reference
49174 + 119935 Bytes symbol space free
2 Warning Errors
0 Severe Errors
masm -Mx -t -DI386 -DNoBugMode -DNOHIMEM -i..\emm -p emmmes.asm;
masm -Mx -t -DI386 -DNoBugMode -DNOHIMEM -i..\emm -p inittab.asm;
masm -Mx -t -DI386 -DNoBugMode -DNOHIMEM -i..\emm -p memmonf.asm;
masm -Mx -t -DI386 -DNoBugMode -DNOHIMEM -i..\emm rom_srch.asm;
masm -Mx -t -DI386 -DNoBugMode -DNOHIMEM -i..\emm -p i286.asm;
masm -Mx -t -DI386 -DNoBugMode -DNOHIMEM -i..\emm -p trapdef.asm;
masm -Mx -t -DI386 -DNoBugMode -DNOHIMEM -i..\emm -p i386.asm;
masm -Mx -t -DI386 -DNoBugMode -DNOHIMEM -i..\emm -p tabdef.asm;
masm -Mx -t -DI386 -DNoBugMode -DNOHIMEM -i..\emm -p vmtrap.asm;
masm -Mx -t -DI386 -DNoBugMode -DNOHIMEM -i..\emm -p vminst.asm;
masm -Mx -t -DI386 -DNoBugMode -DNOHIMEM -i..\emm elimtrap.asm;
masm -Mx -t -DI386 -DNoBugMode -DNOHIMEM -i..\emm -p vminit.asm;
masm -Mx -t -DI386 -DNoBugMode -DNOHIMEM -i..\emm moveb.asm;
masm -Mx -t -DI386 -DNoBugMode -DNOHIMEM -i..\emm -p em286ll.asm;
masm -Mx -t -DI386 -DNoBugMode -DNOHIMEM -i..\emm -p em386ll.asm;
masm -Mx -t -DI386 -DNoBugMode -DNOHIMEM -i..\emm -p retreal.asm;
retreal.asm(203): warning A4057: Illegal size for operand
49144 + 119484 Bytes symbol space free
1 Warning Errors
0 Severe Errors
masm -Mx -t -DI386 -DNoBugMode -DNOHIMEM -i..\emm -p rrtrap.asm;
masm -Mx -t -DI386 -DNoBugMode -DNOHIMEM -i..\emm -p vdminit.asm;
masm -Mx -t -DI386 -DNoBugMode -DNOHIMEM -i..\emm initepg.asm;
masm -Mx -t -DI386 -DNoBugMode -DNOHIMEM -i..\emm -p errhndlr.asm;
kbd.inc(46): warning A4016: Reserved word used as symbol: ESC
errhndlr.asm(94): warning A4016: Reserved word used as symbol: ENTER
49040 + 119571 Bytes symbol space free
2 Warning Errors
0 Severe Errors
masm -Mx -t -DI386 -DNoBugMode -DNOHIMEM -i..\emm -p maplin.asm;
masm -Mx -t -DI386 -DNoBugMode -DNOHIMEM -i..\emm -p ekbd.asm;
kbd.inc(46): warning A4016: Reserved word used as symbol: ESC
ekbd.asm(129): warning A4016: Reserved word used as symbol: WAIT
49740 + 141424 Bytes symbol space free
2 Warning Errors
0 Severe Errors
masm -Mx -t -DI386 -DNoBugMode -DNOHIMEM -i..\emm util.asm;
util.asm(196): warning A4057: Illegal size for operand
util.asm(197): warning A4057: Illegal size for operand
48784 + 106001 Bytes symbol space free
2 Warning Errors
0 Severe Errors
masm -Mx -t -DI386 -DNoBugMode -DNOHIMEM -i..\emm -p initdeb.asm;
masm -Mx -t -DI386 -DNoBugMode -DNOHIMEM -i..\emm -p emm.asm;
masm -Mx -t -DI386 -DNoBugMode -DNOHIMEM -i..\emm -p emminit.asm;
emminit.asm(444): warning A4100: Impure memory reference
emminit.asm(512): warning A4100: Impure memory reference
48822 + 115694 Bytes symbol space free
2 Warning Errors
0 Severe Errors
cl /ASw /G2 /Oat /Gs /Ze /Zl /Fc /c mapdma.c
Microsoft (R) C Optimizing Compiler Version 5.10
Copyright (c) Microsoft Corp 1984, 1985, 1986, 1987, 1988. All rights reserved.
mapdma.c
masm -Mx -t -DI386 -DNoBugMode -DNOHIMEM -i..\emm -p iotrap.asm;
masm -Mx -t -DI386 -DNoBugMode -DNOHIMEM -i..\emm -p a20trap.asm;
masm -Mx -t -DI386 -DNoBugMode -DNOHIMEM -i..\emm -p oemproc.asm;
masm -Mx -t -DI386 -DNoBugMode -DNOHIMEM -i..\emm -p m_state.asm;
masm -Mx -t -DI386 -DNoBugMode -DNOHIMEM -i..\emm -p shiphi.asm;
shiphi.asm(247): warning A4100: Impure memory reference
shiphi.asm(248): warning A4100: Impure memory reference
shiphi.asm(249): warning A4100: Impure memory reference
shiphi.asm(250): warning A4100: Impure memory reference
shiphi.asm(279): warning A4100: Impure memory reference
49342 + 111099 Bytes symbol space free
5 Warning Errors
0 Severe Errors
masm -Mx -t -DI386 -DNoBugMode -DNOHIMEM -i..\emm -p extpool.asm;
extpool.asm(121): warning A4100: Impure memory reference
extpool.asm(122): warning A4100: Impure memory reference
extpool.asm(128): warning A4100: Impure memory reference
extpool.asm(129): warning A4100: Impure memory reference
extpool.asm(173): warning A4100: Impure memory reference
extpool.asm(174): warning A4100: Impure memory reference
49612 + 133359 Bytes symbol space free
6 Warning Errors
0 Severe Errors
link /NOI @emm386.lnk
Microsoft (R) Overlay Linker Version 3.65
Copyright (C) Microsoft Corp 1983-1988. All rights reserved.
Object Modules [.OBJ]: MEMM386+
Object Modules [.OBJ]: ELIMFUNC+
Object Modules [.OBJ]: EMM+
Object Modules [.OBJ]: EMMMES+
Object Modules [.OBJ]: EMMINIT+
Object Modules [.OBJ]: MEMMONF+
Object Modules [.OBJ]: INIT+
Object Modules [.OBJ]: M_STATE+
Object Modules [.OBJ]: ROM_SRCH+
Object Modules [.OBJ]: PPAGE+
Object Modules [.OBJ]: ALLOCMEM+
Object Modules [.OBJ]: INITTAB+
Object Modules [.OBJ]: SHIPHI+
Object Modules [.OBJ]: EXTPOOL+
Object Modules [.OBJ]: VDMINIT+
Object Modules [.OBJ]: I286+
Object Modules [.OBJ]: I386+
Object Modules [.OBJ]: TABDEF+
Object Modules [.OBJ]: TRAPDEF+
Object Modules [.OBJ]: VMTRAP+
Object Modules [.OBJ]: VMINST+
Object Modules [.OBJ]: ELIMTRAP+
Object Modules [.OBJ]: IOTRAP+
Object Modules [.OBJ]: A20TRAP+
Object Modules [.OBJ]: OEMPROC+
Object Modules [.OBJ]: INITEPG+
Object Modules [.OBJ]: VMINIT+
Object Modules [.OBJ]: EM286LL+
Object Modules [.OBJ]: EM386LL+
Object Modules [.OBJ]: MOVEB+
Object Modules [.OBJ]: MAPLIN+
Object Modules [.OBJ]: RETREAL+
Object Modules [.OBJ]: RRTRAP+
Object Modules [.OBJ]: ERRHNDLR+
Object Modules [.OBJ]: EKBD+
Object Modules [.OBJ]: UTIL+
Object Modules [.OBJ]: INITDEB+
Object Modules [.OBJ]: MAPDMA
Run File [MEMM386.EXE]: EMM386.EXE
List File [NUL.MAP]: EMM386.MAP/M
Libraries [.LIB]: ..\EMM\EMMLIB.LIB
del emm386.sys
File not found
ren emm386.exe emm386.sys
cd ..
cd ..
C:\SRC>