Skip to content
This repository has been archived by the owner on Dec 24, 2020. It is now read-only.

Latest commit

 

History

History

2.00

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
layout title permalink machines
page
Microsoft MS-DOS 2.00
/disks/pcx86/dos/microsoft/2.00/
id type config drives autoMount autoStart autoType
ibm5160
pcx86
/devices/pcx86/machine/5160/cga/512kb/debugger/machine.xml
[{name:"PC-DOS 2.00 w/Tools (10Mb)",type:3,path:"/disks-demo/pcx86/drives/10mb/PCDOS200-C400.json"},{name:"MS-DOS 2.x Source (10Mb)",type:3,path:"/disks-demo/pcx86/dos/microsoft/2.00/MSDOS2X-SRC.json"}]
A B
name
None
name
None
true
$date\r$time\rD:\rMODE COM1:9600,N,8,1\r

Microsoft MS-DOS 2.00

There was no MS-DOS 2.00 product per se. Instead, there were OEM releases of MS-DOS based on version 2.00, including:

MS-DOS 2.00 Source Code

On March 25, 2014, the source code upon which OEMs based their MS-DOS 1.x and 2.x releases was made available to the public by the Computer History Museum, with the permission of Microsoft.

![MS-DOS 2.00]({{ site.demo-disks.baseurl }}/pcx86/dos/microsoft/2.00/MSDOS200-DISKS.jpg)

Unfortunately, the Computer History Museum decided not to share the precise contents of the diskettes in its possession. Instead, they released a ZIP archive that aggregated the contents of the MS-DOS 2.x diskettes into two folders, v20object and v20source, with no clear indication which files came from which disk, why some files were renamed (and what the original names were), and what (if anything) was omitted.

To add to the confusion, some WordStar 3.20 binary files were included in the v20source folder, completely unrelated to MS-DOS--and also completely useless, since the main executable, WS.COM, was not included.

Finally, it isn't entirely correct to describe these files as the source code for "MS-DOS 2.0". It's actually a much later snapshot of source code, used to build MS-DOS 2.11, so at best, the collection should be referred to as "MS-DOS 2.x".

UPDATE: On September 28, 2018, Microsoft re-released the MS-DOS 1.x and 2.x source files on GitHub. The files are identical to the original CHM release, so no effort was made to improve the previous release, remove irrelevant files, organize them by original diskette, etc. And while GitHub is a great way to save and share files, Git repositories don't preserve original file modification dates and times, unfortunately.

Microsoft's sole improvement of the 2018 re-release was to quietly relax restrictions on the reuse of the source code, by releasing it under an MIT License, instead of the older and much more restrictive Microsoft Research License Agreement.

Building MS-DOS 2.x Source Code

For the machine below, a 10Mb hard disk image was created with all the MS-DOS 2.x sources:

diskdump --dir=src --format=json --output=MSDOS2X-SRC.json --label=MSDOS2X --size=10000 --normalize --overwrite

The source files were copied from the CHM release, only because they had preserved the original file timestamps:

  11648 Aug 18 14:26:36 1983 ALLOC.ASM
   6784 Jan 27 14:31:32 1983 ANSI.TXT
  14716 Aug 19 11:53:04 1983 BUF.ASM
  26880 Aug 18 16:10:38 1983 CHKDSK.ASM
  14080 Aug 18 16:14:44 1983 CHKMES.ASM
  40704 Aug 18 16:12:18 1983 CHKPROC.ASM
    900 Aug 25 15:06:18 1983 COMEQU.ASM
    128 Aug 18 15:18:16 1983 COMLINK
  23936 Aug 18 14:59:06 1983 COMMAND.ASM
    782 Aug 25 15:04:08 1983 COMSEG.ASM
    512 Dec 31 23:13:10 1979 COMSW.ASM
   3456 Jan 27 14:35:06 1983 CONFIG.TXT
  20480 Aug 18 15:14:20 1983 COPY.ASM
  18304 Aug 18 15:15:16 1983 COPYPROC.ASM
   9472 Aug 18 15:15:56 1983 CPARSE.ASM
  14764 Aug 19 11:55:50 1983 CTRLC.ASM
  34304 Aug 18 16:03:54 1983 DEBASM.ASM
  27008 Aug 18 15:58:12 1983 DEBCOM1.ASM
  37356 Oct 20 10:28:10 1983 DEBCOM2.ASM
  38912 Aug 18 16:07:06 1983 DEBCONST.ASM
   2816 Aug 18 16:07:40 1983 DEBDATA.ASM
   1280 Jan  1 00:12:36 1980 DEBEQU.ASM
   5248 Dec 31 23:49:10 1979 DEBMES.ASM
  21888 Aug 18 16:05:14 1983 DEBUASM.ASM
  22016 Aug 18 15:56:58 1983 DEBUG.ASM
  12032 Aug 18 14:27:22 1983 DEV.ASM
  37888 Jan 27 14:22:46 1983 DEVDRIV.TXT
   2688 Oct 18 12:07:22 1982 DEVSYM.ASM
  29568 Aug 18 14:28:48 1983 DIR.ASM
  14592 Aug 18 14:25:40 1983 DIRCALL.ASM
  38016 Aug 18 14:30:38 1983 DISK.ASM
   6656 Dec 31 23:51:48 1979 DISKCOPY.ASM
   7808 Dec 31 23:52:38 1979 DISKMES.ASM
    141 Aug 25 16:46:20 1983 DOSLINK
   4395 Sep 12 10:41:22 1983 DOSMAC.211
   6656 Oct 18 12:06:50 1982 DOSMAC.ASM
  14098 Sep 28 14:41:50 1983 DOSMES.ASM
    357 Aug 25 15:04:22 1983 DOSSEG.ASM
  44887 Aug 25 15:05:44 1983 DOSSYM.211
  42112 Dec 31 23:07:56 1979 DOSSYM.ASM
  56960 Jan  1 01:08:10 1980 EDLIN.ASM
   3200 Aug 18 16:21:46 1983 EDLMES.ASM
  13190 Sep 22 23:03:32 1983 EDLPROC.ASM
  13824 Dec 31 23:45:06 1979 EXE2BIN.ASM
  31011 Aug 19 11:59:32 1983 EXEC.ASM
    768 Dec 31 23:45:24 1979 EXEMES.ASM
  10112 Aug 18 14:31:30 1983 FAT.ASM
  65024 Dec 31 23:26:22 1979 FC.ASM
  13392 Aug 19 11:52:32 1983 FCB.ASM
   2048 Dec 31 23:26:42 1979 FCMES.ASM
  39168 Dec 31 23:28:36 1979 FIND.ASM
   1408 Dec 31 23:29:22 1979 FINDMES.ASM
  46720 Jan  1 13:48:16 1980 FORMAT.ASM
  16640 Feb  3 14:37:24 1983 FORMAT.TXT
   4529 Sep 22 22:00:04 1983 FORMES.ASM
   4096 Feb  3 13:45:06 1983 GENFOR.ASM
  18048 Aug 18 14:14:38 1983 GETSET.ASM
  17536 Dec 31 23:15:46 1979 HRDDRV.ASM
    303 Aug 25 15:06:00 1983 IFEQU.ASM
   2688 Jan 27 14:42:28 1983 INCOMP.TXT
  24832 Aug 18 15:01:24 1983 INIT.ASM
   4224 Jan 27 14:30:34 1983 INT24.TXT
  18304 Aug 18 14:13:16 1983 MISC.ASM
   3712 Jan  1 01:39:20 1980 MORE.ASM
    313 Sep 22 21:23:54 1983 MOREMES.ASM
  22208 Jan  3 04:25:56 1980 MSCODE.ASM
  11520 Dec 31 23:15:46 1979 MSDATA.ASM
    176 Jan  3 04:18:14 1980 MSDOS.ASM
   9216 Dec 31 23:10:14 1979 MSHEAD.ASM
  13568 Dec 31 23:24:52 1979 MSINIT.ASM
   3200 Oct 28 17:32:12 1982 PCLOCK.ASM
  48000 Jan  1 01:42:56 1980 PRINT.211
  48000 Feb  1 11:37:30 1983 PRINT.ASM
   3222 Aug 19 11:55:22 1983 PROC.ASM
  21248 Oct 28 17:31:38 1982 PROFIL.ASM
   3968 Jan 27 14:34:16 1983 PROFILE.TXT
   1536 Jan 28 17:06:32 1983 PROHST.HLP
   3456 Jan 27 14:39:32 1983 QUICK.TXT
   6784 Aug 18 15:00:18 1983 RDATA.ASM
   8832 Dec 31 23:03:22 1979 README.TXT
   5760 Dec 31 23:39:06 1979 RECMES.ASM
  23808 Jan  1 02:01:58 1980 RECOVER.ASM
  14336 Aug 18 14:32:20 1983 ROM.ASM
   6912 Aug 18 14:59:40 1983 RUCODE.ASM
  45056 Dec 31 23:05:08 1979 SKELIO.ASM
  17099 Sep 22 22:27:04 1983 SORT.ASM
   2688 Jan  1 02:07:50 1980 SORTMES.ASM
    256 Aug 18 14:32:46 1983 STDBUF.ASM
    256 Aug 18 14:33:56 1983 STDCALL.ASM
    256 Aug 18 14:39:02 1983 STDCTRLC.ASM
    193 Jan  3 06:40:50 1980 STDFCB.ASM
    210 Jan  3 06:41:02 1980 STDIO.ASM
    185 Jan  3 05:27:54 1980 STDPROC.ASM
   1280 Dec 31 23:12:18 1979 STDSW.ASM
   9726 Aug 19 11:54:24 1983 STRIN.ASM
  22784 Sep 22 21:29:40 1983 SYS.ASM
  21220 Jan  3 05:26:22 1980 SYSCALL.ASM
  59136 Jan 27 14:18:18 1983 SYSCALL.TXT
    512 Dec 31 23:44:22 1979 SYSIMES.ASM
  37644 Oct 12 21:24:26 1983 SYSINIT.ASM
   3072 Jan 27 14:40:24 1983 SYSINIT.TXT
   1206 Sep 22 21:52:50 1983 SYSMES.ASM
  33664 Sep  8 01:48:06 1983 TCODE.ASM
  13568 Aug 18 15:05:08 1983 TCODE2.ASM
  16896 Aug 18 15:10:32 1983 TCODE3.ASM
  27392 Aug 18 15:11:40 1983 TCODE4.ASM
  24576 Sep  8 01:49:00 1983 TCODE5.ASM
   9088 Dec 31 23:38:32 1979 TDATA.ASM
   7040 Aug 18 14:45:52 1983 TIME.ASM
   4480 Aug 18 15:17:42 1983 TSPC.ASM
   7808 Aug 18 15:13:22 1983 TUCODE.ASM
    896 Dec 31 23:03:04 1979 UINIT.ASM
  27776 Jan 27 14:26:10 1983 UTILITY.TXT
  25984 Jan  3 05:57:14 1980 XENIX.ASM
  17792 Aug 18 14:51:18 1983 XENIX2.ASM

Next, all the source files were organized into folders corresponding to their respective binaries, along with makefiles where appropriate (eg, MSDOS.MAK). Also, in the INC folder, DOSMAC.211 was copied to DOSMAC.ASM, and DOSSYM.211 was copied to DOSSYM.ASM, since the rest of the sources are for MS-DOS 2.11 as well.

Then the MSDOS folder was supplemented with reconstructed IO.ASM and IO2.ASM files from John Elliott.

The resulting files, along with a MK.BAT batch file, were installed in the machine below on drive D. Drive C contains a bootable copy of PC DOS 2.00, along with Microsoft MASM 4.00 and other assorted tools.

If MK.BAT is invoked with the name of one of the folders (eg, MK COMMAND), it will run MAKE in that folder; to build all the folders, use MK ALL.

MK.BAT also accepts optional "OEM" and "VER" parameters. For example, MK MSDOS IBM 200 will build the MSDOS folder with symbols OEMIBM and VER200 defined. Over time, the PCjs Project will use those symbols to tweak the source files, in order to produce binaries that match the corresponding original release.

DOSSYM.ASM has been modified to check for "OEM" and "VER" symbols, and to display messages indicating the current build selection, alerting you that the resulting binaries may differ from those produced by the original source code snapshot.

For example, files built using MK ALL IBM 200 should display these messages:

IBM release selected 
VERSION 2.00 selected 

However, you will sometimes see these messages:

IBM release pre-selected 
VERSION 2.00 selected 

which means that another file, such as COMSW.ASM or STDSW.ASM, defined IBM before including DOSSYM.ASM. And sometimes a file will set IBM itself, such as GETSET.ASM. The "pre-selected" messages help you catch any build discrepancies due to these oddities.

Other files have been modified here as well, primarily to eliminate extraneous characters that caused warnings or errors during the build process. Which raises the question: which version of MASM was originally used to build these sources? The MASM.EXE that was bundled with this snapshot is dated Feb 1, 1983 and reports:

The Microsoft MACRO Assembler
Version 1.10, Copyright (C) Microsoft Inc. 1981,82

However, it's rather buggy, so it almost certainly was not used. For that matter, it's unclear if this snapshot of MS-DOS 2.11 represents a finished product or a work-in-progress. Sadly, no one at Microsoft seems interested in finding or sharing the answers.

MS-DOS 2.x Build Machine

A quick note about speed: the typical PC in the early 1980s was still a 4.77Mhz 8088-based machine, so it took a considerable amount of time to assemble all the MS-DOS 2.x sources. If you're impatient, you can load the machine on this page with a higher speed multiplier (eg, multiplier=8) or click the Speed button below until it's running at speed that you prefer (and that your browser supports).

In addition, all the build products (OBJ, EXE, COM, LST, and MAP files) from a successful MK ALL command have already been saved in the pcjs-disks repository, in the /pcx86/dos/microsoft/2.00/built folder.

{% include machine.html id="ibm5160" %}

The results of running MK ALL are shown below:

D:\>MK ALL

D:\>ECHO OFF


D:\>ECHO OFF
Microsoft (R) Program Maintenance Utility  Version 4.02
Copyright (C) Microsoft Corp 1984, 1985, 1986.  All rights reserved.

make : target does not exist 'EXE2BIN.OBJ'
        MASM /DOEM /DVER /I..\INC EXE2BIN.ASM,EXE2BIN.OBJ,EXE2BIN.LST;
Microsoft (R) Macro Assembler  Version 4.00
Copyright (C) Microsoft Corp 1981, 1983, 1984, 1985.  All rights reserved.

VERSION 2.11 pre-selected 

21402 Bytes symbol space free

    0 Warning Errors
    0 Severe  Errors
make : target does not exist 'EXEMES.OBJ'
        MASM /DOEM /DVER /I..\INC EXEMES.ASM,EXEMES.OBJ,EXEMES.LST;
Microsoft (R) Macro Assembler  Version 4.00
Copyright (C) Microsoft Corp 1981, 1983, 1984, 1985.  All rights reserved.


49490 Bytes symbol space free

    0 Warning Errors
    0 Severe  Errors
make : target does not exist 'EXE2BIN.EXE'
        LINK EXE2BIN.OBJ EXEMES.OBJ,EXE2BIN.EXE,EXE2BIN.MAP/M;
Microsoft (R) Overlay Linker  Version 3.51
Copyright (C) Microsoft Corp 1983, 1984, 1985, 1986.  All rights reserved.




D:\>ECHO OFF
Microsoft (R) Program Maintenance Utility  Version 4.02
Copyright (C) Microsoft Corp 1984, 1985, 1986.  All rights reserved.

make : target does not exist 'CHKDSK.OBJ'
        MASM /DOEM /DVER /I..\INC CHKDSK.ASM,CHKDSK.OBJ,CHKDSK.LST;
Microsoft (R) Macro Assembler  Version 4.00
Copyright (C) Microsoft Corp 1981, 1983, 1984, 1985.  All rights reserved.

VERSION 2.11 pre-selected 

17514 Bytes symbol space free

    0 Warning Errors
    0 Severe  Errors
make : target does not exist 'CHKMES.OBJ'
        MASM /DOEM /DVER /I..\INC CHKMES.ASM,CHKMES.OBJ,CHKMES.LST;
Microsoft (R) Macro Assembler  Version 4.00
Copyright (C) Microsoft Corp 1981, 1983, 1984, 1985.  All rights reserved.

VERSION 2.11 pre-selected 

19856 Bytes symbol space free

    0 Warning Errors
    0 Severe  Errors
make : target does not exist 'CHKPROC.OBJ'
        MASM /DOEM /DVER /I..\INC CHKPROC.ASM,CHKPROC.OBJ,CHKPROC.LST;
Microsoft (R) Macro Assembler  Version 4.00
Copyright (C) Microsoft Corp 1981, 1983, 1984, 1985.  All rights reserved.

VERSION 2.11 pre-selected 

14796 Bytes symbol space free

    0 Warning Errors
    0 Severe  Errors
make : target does not exist 'CHKDSK.EXE'
        LINK CHKDSK.OBJ CHKPROC.OBJ CHKMES.OBJ,CHKDSK.EXE,CHKDSK.MAP/M;
Microsoft (R) Overlay Linker  Version 3.51
Copyright (C) Microsoft Corp 1983, 1984, 1985, 1986.  All rights reserved.

Warning: no stack segment
make : target does not exist 'CHKDSK.COM'
        EXE2BIN CHKDSK.EXE CHKDSK.COM



D:\>ECHO OFF
Microsoft (R) Program Maintenance Utility  Version 4.02
Copyright (C) Microsoft Corp 1984, 1985, 1986.  All rights reserved.

make : target does not exist 'COMMAND.OBJ'
        MASM /DOEM /DVER /I..\INC COMMAND.ASM,COMMAND.OBJ,COMMAND.LST;
Microsoft (R) Macro Assembler  Version 4.00
Copyright (C) Microsoft Corp 1981, 1983, 1984, 1985.  All rights reserved.

VERSION 2.11 pre-selected 

16470 Bytes symbol space free

    0 Warning Errors
    0 Severe  Errors
make : target does not exist 'RUCODE.OBJ'
        MASM /DOEM /DVER /I..\INC RUCODE.ASM,RUCODE.OBJ,RUCODE.LST;
Microsoft (R) Macro Assembler  Version 4.00
Copyright (C) Microsoft Corp 1981, 1983, 1984, 1985.  All rights reserved.

VERSION 2.11 pre-selected 

18744 Bytes symbol space free

    0 Warning Errors
    0 Severe  Errors
make : target does not exist 'RDATA.OBJ'
        MASM /DOEM /DVER /I..\INC RDATA.ASM,RDATA.OBJ,RDATA.LST;
Microsoft (R) Macro Assembler  Version 4.00
Copyright (C) Microsoft Corp 1981, 1983, 1984, 1985.  All rights reserved.


44822 Bytes symbol space free

    0 Warning Errors
    0 Severe  Errors
make : target does not exist 'INIT.OBJ'
        MASM /DOEM /DVER /I..\INC INIT.ASM,INIT.OBJ,INIT.LST;
Microsoft (R) Macro Assembler  Version 4.00
Copyright (C) Microsoft Corp 1981, 1983, 1984, 1985.  All rights reserved.

Non-IBM release pre-selected 
VERSION 2.11 pre-selected 

16858 Bytes symbol space free

    0 Warning Errors
    0 Severe  Errors
make : target does not exist 'UINIT.OBJ'
        MASM /DOEM /DVER /I..\INC UINIT.ASM,UINIT.OBJ,UINIT.LST;
Microsoft (R) Macro Assembler  Version 4.00
Copyright (C) Microsoft Corp 1981, 1983, 1984, 1985.  All rights reserved.


49500 Bytes symbol space free

    0 Warning Errors
    0 Severe  Errors
make : target does not exist 'TCODE.OBJ'
        MASM /DOEM /DVER /I..\INC TCODE.ASM,TCODE.OBJ,TCODE.LST;
Microsoft (R) Macro Assembler  Version 4.00
Copyright (C) Microsoft Corp 1981, 1983, 1984, 1985.  All rights reserved.

Non-IBM release pre-selected 
VERSION 2.11 pre-selected 

13556 Bytes symbol space free

    0 Warning Errors
    0 Severe  Errors
make : target does not exist 'TCODE2.OBJ'
        MASM /DOEM /DVER /I..\INC TCODE2.ASM,TCODE2.OBJ,TCODE2.LST;
Microsoft (R) Macro Assembler  Version 4.00
Copyright (C) Microsoft Corp 1981, 1983, 1984, 1985.  All rights reserved.

Non-IBM release pre-selected 
VERSION 2.11 pre-selected 

16854 Bytes symbol space free

    0 Warning Errors
    0 Severe  Errors
make : target does not exist 'TCODE3.OBJ'
        MASM /DOEM /DVER /I..\INC TCODE3.ASM,TCODE3.OBJ,TCODE3.LST;
Microsoft (R) Macro Assembler  Version 4.00
Copyright (C) Microsoft Corp 1981, 1983, 1984, 1985.  All rights reserved.

Non-IBM release pre-selected 
VERSION 2.11 pre-selected 

15546 Bytes symbol space free

    0 Warning Errors
    0 Severe  Errors
make : target does not exist 'TCODE4.OBJ'
        MASM /DOEM /DVER /I..\INC TCODE4.ASM,TCODE4.OBJ,TCODE4.LST;
Microsoft (R) Macro Assembler  Version 4.00
Copyright (C) Microsoft Corp 1981, 1983, 1984, 1985.  All rights reserved.

Non-IBM release pre-selected 
VERSION 2.11 pre-selected 

12576 Bytes symbol space free

    0 Warning Errors
    0 Severe  Errors
make : target does not exist 'TCODE5.OBJ'
        MASM /DOEM /DVER /I..\INC TCODE5.ASM,TCODE5.OBJ,TCODE5.LST;
Microsoft (R) Macro Assembler  Version 4.00
Copyright (C) Microsoft Corp 1981, 1983, 1984, 1985.  All rights reserved.

Non-IBM release pre-selected 
VERSION 2.11 pre-selected 

13546 Bytes symbol space free

    0 Warning Errors
    0 Severe  Errors
make : target does not exist 'TUCODE.OBJ'
        MASM /DOEM /DVER /I..\INC TUCODE.ASM,TUCODE.OBJ,TUCODE.LST;
Microsoft (R) Macro Assembler  Version 4.00
Copyright (C) Microsoft Corp 1981, 1983, 1984, 1985.  All rights reserved.

VERSION 2.11 pre-selected 

18744 Bytes symbol space free

    0 Warning Errors
    0 Severe  Errors
make : target does not exist 'COPY.OBJ'
        MASM /DOEM /DVER /I..\INC COPY.ASM,COPY.OBJ,COPY.LST;
Microsoft (R) Macro Assembler  Version 4.00
Copyright (C) Microsoft Corp 1981, 1983, 1984, 1985.  All rights reserved.

Non-IBM release pre-selected 
VERSION 2.11 pre-selected 

15590 Bytes symbol space free

    0 Warning Errors
    0 Severe  Errors
make : target does not exist 'COPYPROC.OBJ'
        MASM /DOEM /DVER /I..\INC COPYPROC.ASM,COPYPROC.OBJ,COPYPROC.LST;
Microsoft (R) Macro Assembler  Version 4.00
Copyright (C) Microsoft Corp 1981, 1983, 1984, 1985.  All rights reserved.

Non-IBM release pre-selected 
VERSION 2.11 pre-selected 

16726 Bytes symbol space free

    0 Warning Errors
    0 Severe  Errors
make : target does not exist 'CPARSE.OBJ'
        MASM /DOEM /DVER /I..\INC CPARSE.ASM,CPARSE.OBJ,CPARSE.LST;
Microsoft (R) Macro Assembler  Version 4.00
Copyright (C) Microsoft Corp 1981, 1983, 1984, 1985.  All rights reserved.

Non-IBM release pre-selected 
VERSION 2.11 pre-selected 

18780 Bytes symbol space free

    0 Warning Errors
    0 Severe  Errors
make : target does not exist 'TDATA.OBJ'
        MASM /DOEM /DVER /I..\INC TDATA.ASM,TDATA.OBJ,TDATA.LST;
Microsoft (R) Macro Assembler  Version 4.00
Copyright (C) Microsoft Corp 1981, 1983, 1984, 1985.  All rights reserved.


45422 Bytes symbol space free

    0 Warning Errors
    0 Severe  Errors
make : target does not exist 'TSPC.OBJ'
        MASM /DOEM /DVER /I..\INC TSPC.ASM,TSPC.OBJ,TSPC.LST;
Microsoft (R) Macro Assembler  Version 4.00
Copyright (C) Microsoft Corp 1981, 1983, 1984, 1985.  All rights reserved.

Non-IBM release pre-selected 
VERSION 2.11 pre-selected 

18440 Bytes symbol space free

    0 Warning Errors
    0 Severe  Errors
make : target does not exist 'COMMAND.EXE'
        LINK @COMMAND.LRF,COMMAND.EXE,COMMAND.MAP/M;
Microsoft (R) Overlay Linker  Version 3.51
Copyright (C) Microsoft Corp 1983, 1984, 1985, 1986.  All rights reserved.

Object Modules [.OBJ]: COMMAND.OBJ RUCODE.OBJ RDATA.OBJ INIT.OBJ UINIT.OBJ +
Object Modules [.OBJ]: TCODE.OBJ TCODE2.OBJ TCODE3.OBJ TCODE4.OBJ TCODE5.OBJ +
Object Modules [.OBJ]: TUCODE.OBJ COPY.OBJ COPYPROC.OBJ CPARSE.OBJ TDATA.OBJ TSPC.OBJ
Warning: no stack segment
make : target does not exist 'COMMAND.COM'
        EXE2BIN COMMAND.EXE COMMAND.COM



D:\>ECHO OFF
Microsoft (R) Program Maintenance Utility  Version 4.02
Copyright (C) Microsoft Corp 1984, 1985, 1986.  All rights reserved.

make : target does not exist 'DEBUG.OBJ'
        MASM /DOEM /DVER /I..\INC DEBUG.ASM,DEBUG.OBJ,DEBUG.LST;
Microsoft (R) Macro Assembler  Version 4.00
Copyright (C) Microsoft Corp 1981, 1983, 1984, 1985.  All rights reserved.

VERSION 2.11 pre-selected 

19858 Bytes symbol space free

    0 Warning Errors
    0 Severe  Errors
make : target does not exist 'DEBASM.OBJ'
        MASM /DOEM /DVER /I..\INC DEBASM.ASM,DEBASM.OBJ,DEBASM.LST;
Microsoft (R) Macro Assembler  Version 4.00
Copyright (C) Microsoft Corp 1981, 1983, 1984, 1985.  All rights reserved.

VERSION 2.11 pre-selected 

15906 Bytes symbol space free

    0 Warning Errors
    0 Severe  Errors
make : target does not exist 'DEBUASM.OBJ'
        MASM /DOEM /DVER /I..\INC DEBUASM.ASM,DEBUASM.OBJ,DEBUASM.LST;
Microsoft (R) Macro Assembler  Version 4.00
Copyright (C) Microsoft Corp 1981, 1983, 1984, 1985.  All rights reserved.

VERSION 2.11 pre-selected 

16890 Bytes symbol space free

    0 Warning Errors
    0 Severe  Errors
make : target does not exist 'DEBCOM1.OBJ'
        MASM /DOEM /DVER /I..\INC DEBCOM1.ASM,DEBCOM1.OBJ,DEBCOM1.LST;
Microsoft (R) Macro Assembler  Version 4.00
Copyright (C) Microsoft Corp 1981, 1983, 1984, 1985.  All rights reserved.

VERSION 2.11 pre-selected 

19788 Bytes symbol space free

    0 Warning Errors
    0 Severe  Errors
make : target does not exist 'DEBCOM2.OBJ'
        MASM /DOEM /DVER /I..\INC DEBCOM2.ASM,DEBCOM2.OBJ,DEBCOM2.LST;
Microsoft (R) Macro Assembler  Version 4.00
Copyright (C) Microsoft Corp 1981, 1983, 1984, 1985.  All rights reserved.

VERSION 2.11 pre-selected 

15286 Bytes symbol space free

    0 Warning Errors
    0 Severe  Errors
make : target does not exist 'DEBCONST.OBJ'
        MASM /DOEM /DVER /I..\INC DEBCONST.ASM,DEBCONST.OBJ,DEBCONST.LST;
Microsoft (R) Macro Assembler  Version 4.00
Copyright (C) Microsoft Corp 1981, 1983, 1984, 1985.  All rights reserved.

VERSION 2.11 pre-selected 

14794 Bytes symbol space free

    0 Warning Errors
    0 Severe  Errors
make : target does not exist 'DEBDATA.OBJ'
        MASM /DOEM /DVER /I..\INC DEBDATA.ASM,DEBDATA.OBJ,DEBDATA.LST;
Microsoft (R) Macro Assembler  Version 4.00
Copyright (C) Microsoft Corp 1981, 1983, 1984, 1985.  All rights reserved.

VERSION 2.11 pre-selected 

21416 Bytes symbol space free

    0 Warning Errors
    0 Severe  Errors
make : target does not exist 'DEBMES.OBJ'
        MASM /DOEM /DVER /I..\INC DEBMES.ASM,DEBMES.OBJ,DEBMES.LST;
Microsoft (R) Macro Assembler  Version 4.00
Copyright (C) Microsoft Corp 1981, 1983, 1984, 1985.  All rights reserved.

VERSION 2.11 pre-selected 

22896 Bytes symbol space free

    0 Warning Errors
    0 Severe  Errors
make : target does not exist 'DEBUG.EXE'
        LINK @DEBUG.LRF,DEBUG.EXE,DEBUG.MAP/M;
Microsoft (R) Overlay Linker  Version 3.51
Copyright (C) Microsoft Corp 1983, 1984, 1985, 1986.  All rights reserved.

Object Modules [.OBJ]: DEBUG.OBJ DEBCOM1.OBJ DEBCOM2.OBJ +
Object Modules [.OBJ]: DEBUASM.OBJ DEBASM.OBJ DEBCONST.OBJ +
Object Modules [.OBJ]: DEBDATA.OBJ DEBMES.OBJ
Warning: no stack segment
make : target does not exist 'DEBUG.COM'
        EXE2BIN DEBUG.EXE DEBUG.COM



D:\>ECHO OFF
Microsoft (R) Program Maintenance Utility  Version 4.02
Copyright (C) Microsoft Corp 1984, 1985, 1986.  All rights reserved.

make : target does not exist 'DISKCOPY.OBJ'
        MASM /DOEM /DVER /I..\INC DISKCOPY.ASM,DISKCOPY.OBJ,DISKCOPY.LST;
Microsoft (R) Macro Assembler  Version 4.00
Copyright (C) Microsoft Corp 1981, 1983, 1984, 1985.  All rights reserved.

VERSION 2.11 pre-selected 

21816 Bytes symbol space free

    0 Warning Errors
    0 Severe  Errors
make : target does not exist 'DISKMES.OBJ'
        MASM /DOEM /DVER /I..\INC DISKMES.ASM,DISKMES.OBJ,DISKMES.LST;
Microsoft (R) Macro Assembler  Version 4.00
Copyright (C) Microsoft Corp 1981, 1983, 1984, 1985.  All rights reserved.

VERSION 2.11 pre-selected 

21846 Bytes symbol space free

    0 Warning Errors
    0 Severe  Errors
make : target does not exist 'DISKCOPY.EXE'
        LINK DISKCOPY.OBJ DISKMES.OBJ,DISKCOPY.EXE,DISKCOPY.MAP/M;
Microsoft (R) Overlay Linker  Version 3.51
Copyright (C) Microsoft Corp 1983, 1984, 1985, 1986.  All rights reserved.

Warning: no stack segment
make : target does not exist 'DISKCOPY.COM'
        EXE2BIN DISKCOPY.EXE DISKCOPY.COM



D:\>ECHO OFF
Microsoft (R) Program Maintenance Utility  Version 4.02
Copyright (C) Microsoft Corp 1984, 1985, 1986.  All rights reserved.

make : target does not exist 'EDLIN.OBJ'
        MASM /DOEM /DVER /I..\INC EDLIN.ASM,EDLIN.OBJ,EDLIN.LST;
Microsoft (R) Macro Assembler  Version 4.00
Copyright (C) Microsoft Corp 1981, 1983, 1984, 1985.  All rights reserved.

VERSION 2.11 pre-selected 

11962 Bytes symbol space free

    0 Warning Errors
    0 Severe  Errors
make : target does not exist 'EDLMES.OBJ'
        MASM /DOEM /DVER /I..\INC EDLMES.ASM,EDLMES.OBJ,EDLMES.LST;
Microsoft (R) Macro Assembler  Version 4.00
Copyright (C) Microsoft Corp 1981, 1983, 1984, 1985.  All rights reserved.

VERSION 2.11 pre-selected 

22868 Bytes symbol space free

    0 Warning Errors
    0 Severe  Errors
make : target does not exist 'EDLPROC.OBJ'
        MASM /DOEM /DVER /I..\INC EDLPROC.ASM,EDLPROC.OBJ,EDLPROC.LST;
Microsoft (R) Macro Assembler  Version 4.00
Copyright (C) Microsoft Corp 1981, 1983, 1984, 1985.  All rights reserved.

VERSION 2.11 pre-selected 

21768 Bytes symbol space free

    0 Warning Errors
    0 Severe  Errors
make : target does not exist 'EDLIN.EXE'
        LINK EDLIN.OBJ EDLMES.OBJ EDLPROC.OBJ,EDLIN.EXE,EDLIN.MAP/M;
Microsoft (R) Overlay Linker  Version 3.51
Copyright (C) Microsoft Corp 1983, 1984, 1985, 1986.  All rights reserved.

Warning: no stack segment
make : target does not exist 'EDLIN.COM'
        EXE2BIN EDLIN.EXE EDLIN.COM



D:\>ECHO OFF
Microsoft (R) Program Maintenance Utility  Version 4.02
Copyright (C) Microsoft Corp 1984, 1985, 1986.  All rights reserved.

make : target does not exist 'FC.OBJ'
        MASM /DOEM /DVER /I..\INC FC.ASM,FC.OBJ,FC.LST;
Microsoft (R) Macro Assembler  Version 4.00
Copyright (C) Microsoft Corp 1981, 1983, 1984, 1985.  All rights reserved.

VERSION 2.11 pre-selected 

16070 Bytes symbol space free

    0 Warning Errors
    0 Severe  Errors
make : target does not exist 'FCMES.OBJ'
        MASM /DOEM /DVER /I..\INC FCMES.ASM,FCMES.OBJ,FCMES.LST;
Microsoft (R) Macro Assembler  Version 4.00
Copyright (C) Microsoft Corp 1981, 1983, 1984, 1985.  All rights reserved.


49468 Bytes symbol space free

    0 Warning Errors
    0 Severe  Errors
make : target does not exist 'FC.EXE'
        LINK FC.OBJ FCMES.OBJ,FC.EXE,FC.MAP/M;
Microsoft (R) Overlay Linker  Version 3.51
Copyright (C) Microsoft Corp 1983, 1984, 1985, 1986.  All rights reserved.




D:\>ECHO OFF
Microsoft (R) Program Maintenance Utility  Version 4.02
Copyright (C) Microsoft Corp 1984, 1985, 1986.  All rights reserved.

make : target does not exist 'FIND.OBJ'
        MASM /DOEM /DVER /I..\INC FIND.ASM,FIND.OBJ,FIND.LST;
Microsoft (R) Macro Assembler  Version 4.00
Copyright (C) Microsoft Corp 1981, 1983, 1984, 1985.  All rights reserved.


46076 Bytes symbol space free

    0 Warning Errors
    0 Severe  Errors
make : target does not exist 'FINDMES.OBJ'
        MASM /DOEM /DVER /I..\INC FINDMES.ASM,FINDMES.OBJ,FINDMES.LST;
Microsoft (R) Macro Assembler  Version 4.00
Copyright (C) Microsoft Corp 1981, 1983, 1984, 1985.  All rights reserved.


49456 Bytes symbol space free

    0 Warning Errors
    0 Severe  Errors
make : target does not exist 'FIND.EXE'
        LINK FIND.OBJ FINDMES.OBJ,FIND.EXE,FIND.MAP/M;
Microsoft (R) Overlay Linker  Version 3.51
Copyright (C) Microsoft Corp 1983, 1984, 1985, 1986.  All rights reserved.




D:\>ECHO OFF
Microsoft (R) Program Maintenance Utility  Version 4.02
Copyright (C) Microsoft Corp 1984, 1985, 1986.  All rights reserved.

make : target does not exist 'FORMAT.OBJ'
        MASM /DOEM /DVER /I..\INC FORMAT.ASM,FORMAT.OBJ,FORMAT.LST;
Microsoft (R) Macro Assembler  Version 4.00
Copyright (C) Microsoft Corp 1981, 1983, 1984, 1985.  All rights reserved.

VERSION 2.11 pre-selected 

15052 Bytes symbol space free

    0 Warning Errors
    0 Severe  Errors
make : target does not exist 'FORMES.OBJ'
        MASM /DOEM /DVER /I..\INC FORMES.ASM,FORMES.OBJ,FORMES.LST;
Microsoft (R) Macro Assembler  Version 4.00
Copyright (C) Microsoft Corp 1981, 1983, 1984, 1985.  All rights reserved.

VERSION 2.11 pre-selected 

22866 Bytes symbol space free

    0 Warning Errors
    0 Severe  Errors
make : target does not exist 'GENFOR.OBJ'
        MASM /DOEM /DVER /I..\INC GENFOR.ASM,GENFOR.OBJ,GENFOR.LST;
Microsoft (R) Macro Assembler  Version 4.00
Copyright (C) Microsoft Corp 1981, 1983, 1984, 1985.  All rights reserved.

VERSION 2.11 pre-selected 

22862 Bytes symbol space free

    0 Warning Errors
    0 Severe  Errors
make : target does not exist 'FORMAT.EXE'
        LINK FORMAT.OBJ FORMES.OBJ GENFOR.OBJ,FORMAT.EXE,FORMAT.MAP/M;
Microsoft (R) Overlay Linker  Version 3.51
Copyright (C) Microsoft Corp 1983, 1984, 1985, 1986.  All rights reserved.

Warning: no stack segment
make : target does not exist 'FORMAT.COM'
        EXE2BIN FORMAT.EXE FORMAT.COM



D:\>ECHO OFF
Microsoft (R) Program Maintenance Utility  Version 4.02
Copyright (C) Microsoft Corp 1984, 1985, 1986.  All rights reserved.

make : target does not exist 'MORE.OBJ'
        MASM /DOEM /DVER /I..\INC MORE.ASM,MORE.OBJ,MORE.LST;
Microsoft (R) Macro Assembler  Version 4.00
Copyright (C) Microsoft Corp 1981, 1983, 1984, 1985.  All rights reserved.

VERSION 2.11 pre-selected 

23942 Bytes symbol space free

    0 Warning Errors
    0 Severe  Errors
make : target does not exist 'MOREMES.OBJ'
        MASM /DOEM /DVER /I..\INC MOREMES.ASM,MOREMES.OBJ,MOREMES.LST;
Microsoft (R) Macro Assembler  Version 4.00
Copyright (C) Microsoft Corp 1981, 1983, 1984, 1985.  All rights reserved.


50456 Bytes symbol space free

    0 Warning Errors
    0 Severe  Errors
make : target does not exist 'MORE.EXE'
        LINK MORE.OBJ MOREMES.OBJ,MORE.EXE,MORE.MAP/M;
Microsoft (R) Overlay Linker  Version 3.51
Copyright (C) Microsoft Corp 1983, 1984, 1985, 1986.  All rights reserved.

Warning: no stack segment
make : target does not exist 'MORE.COM'
        EXE2BIN MORE.EXE MORE.COM



D:\>ECHO OFF
Microsoft (R) Program Maintenance Utility  Version 4.02
Copyright (C) Microsoft Corp 1984, 1985, 1986.  All rights reserved.

make : target does not exist 'ALLOC.OBJ'
        MASM /DOEM /DVER /I..\INC ALLOC.ASM,ALLOC.OBJ,ALLOC.LST;
Microsoft (R) Macro Assembler  Version 4.00
Copyright (C) Microsoft Corp 1981, 1983, 1984, 1985.  All rights reserved.

VERSION 2.11 pre-selected 

20102 Bytes symbol space free

    0 Warning Errors
    0 Severe  Errors
make : target does not exist 'DIRCALL.OBJ'
        MASM /DOEM /DVER /I..\INC DIRCALL.ASM,DIRCALL.OBJ,DIRCALL.LST;
Microsoft (R) Macro Assembler  Version 4.00
Copyright (C) Microsoft Corp 1981, 1983, 1984, 1985.  All rights reserved.

VERSION 2.11 pre-selected 

19132 Bytes symbol space free

    0 Warning Errors
    0 Severe  Errors
make : target does not exist 'DEV.OBJ'
        MASM /DOEM /DVER /I..\INC DEV.ASM,DEV.OBJ,DEV.LST;
Microsoft (R) Macro Assembler  Version 4.00
Copyright (C) Microsoft Corp 1981, 1983, 1984, 1985.  All rights reserved.

VERSION 2.11 pre-selected 

20088 Bytes symbol space free

    0 Warning Errors
    0 Severe  Errors
make : target does not exist 'DIR.OBJ'
        MASM /DOEM /DVER /I..\INC DIR.ASM,DIR.OBJ,DIR.LST;
Microsoft (R) Macro Assembler  Version 4.00
Copyright (C) Microsoft Corp 1981, 1983, 1984, 1985.  All rights reserved.

VERSION 2.11 pre-selected 

17244 Bytes symbol space free

    0 Warning Errors
    0 Severe  Errors
make : target does not exist 'DISK.OBJ'
        MASM /DOEM /DVER /I..\INC DISK.ASM,DISK.OBJ,DISK.LST;
Microsoft (R) Macro Assembler  Version 4.00
Copyright (C) Microsoft Corp 1981, 1983, 1984, 1985.  All rights reserved.

VERSION 2.11 pre-selected 

15100 Bytes symbol space free

    0 Warning Errors
    0 Severe  Errors
make : target does not exist 'DOSMES.OBJ'
        MASM /DOEM /DVER /I..\INC DOSMES.ASM,DOSMES.OBJ,DOSMES.LST;
Microsoft (R) Macro Assembler  Version 4.00
Copyright (C) Microsoft Corp 1981, 1983, 1984, 1985.  All rights reserved.

Non-IBM release pre-selected 
VERSION 2.11 pre-selected 

22332 Bytes symbol space free

    0 Warning Errors
    0 Severe  Errors
make : target does not exist 'FAT.OBJ'
        MASM /DOEM /DVER /I..\INC FAT.ASM,FAT.OBJ,FAT.LST;
Microsoft (R) Macro Assembler  Version 4.00
Copyright (C) Microsoft Corp 1981, 1983, 1984, 1985.  All rights reserved.

VERSION 2.11 pre-selected 

20026 Bytes symbol space free

    0 Warning Errors
    0 Severe  Errors
make : target does not exist 'GETSET.OBJ'
        MASM /DOEM /DVER /I..\INC GETSET.ASM,GETSET.OBJ,GETSET.LST;
Microsoft (R) Macro Assembler  Version 4.00
Copyright (C) Microsoft Corp 1981, 1983, 1984, 1985.  All rights reserved.

Non-IBM release pre-selected 
VERSION 2.11 pre-selected 

19094 Bytes symbol space free

    0 Warning Errors
    0 Severe  Errors
make : target does not exist 'MISC.OBJ'
        MASM /DOEM /DVER /I..\INC MISC.ASM,MISC.OBJ,MISC.LST;
Microsoft (R) Macro Assembler  Version 4.00
Copyright (C) Microsoft Corp 1981, 1983, 1984, 1985.  All rights reserved.

VERSION 2.11 pre-selected 

18074 Bytes symbol space free

    0 Warning Errors
    0 Severe  Errors
make : target does not exist 'MSCODE.OBJ'
        MASM /DOEM /DVER /I..\INC MSCODE.ASM,MSCODE.OBJ,MSCODE.LST;
Microsoft (R) Macro Assembler  Version 4.00
Copyright (C) Microsoft Corp 1981, 1983, 1984, 1985.  All rights reserved.

Non-IBM release pre-selected 
VERSION 2.11 pre-selected 

16066 Bytes symbol space free

    0 Warning Errors
    0 Severe  Errors
make : target does not exist 'MSDOS.OBJ'
        MASM /DOEM /DVER /I..\INC MSDOS.ASM,MSDOS.OBJ,MSDOS.LST;
Microsoft (R) Macro Assembler  Version 4.00
Copyright (C) Microsoft Corp 1981, 1983, 1984, 1985.  All rights reserved.

Non-IBM release pre-selected 
VERSION 2.11 pre-selected 

13794 Bytes symbol space free

    0 Warning Errors
    0 Severe  Errors
make : target does not exist 'ROM.OBJ'
        MASM /DOEM /DVER /I..\INC ROM.ASM,ROM.OBJ,ROM.LST;
Microsoft (R) Macro Assembler  Version 4.00
Copyright (C) Microsoft Corp 1981, 1983, 1984, 1985.  All rights reserved.

VERSION 2.11 pre-selected 

19150 Bytes symbol space free

    0 Warning Errors
    0 Severe  Errors
make : target does not exist 'STDBUF.OBJ'
        MASM /DOEM /DVER /I..\INC STDBUF.ASM,STDBUF.OBJ,STDBUF.LST;
Microsoft (R) Macro Assembler  Version 4.00
Copyright (C) Microsoft Corp 1981, 1983, 1984, 1985.  All rights reserved.

Non-IBM release pre-selected 
VERSION 2.11 pre-selected 

19026 Bytes symbol space free

    0 Warning Errors
    0 Severe  Errors
make : target does not exist 'STDCALL.OBJ'
        MASM /DOEM /DVER /I..\INC STDCALL.ASM,STDCALL.OBJ,STDCALL.LST;
Microsoft (R) Macro Assembler  Version 4.00
Copyright (C) Microsoft Corp 1981, 1983, 1984, 1985.  All rights reserved.

Non-IBM release pre-selected 
VERSION 2.11 pre-selected 

18092 Bytes symbol space free

    0 Warning Errors
    0 Severe  Errors
make : target does not exist 'STDCTRLC.OBJ'
        MASM /DOEM /DVER /I..\INC STDCTRLC.ASM,STDCTRLC.OBJ,STDCTRLC.LST;
Microsoft (R) Macro Assembler  Version 4.00
Copyright (C) Microsoft Corp 1981, 1983, 1984, 1985.  All rights reserved.

Non-IBM release pre-selected 
VERSION 2.11 pre-selected 

19052 Bytes symbol space free

    0 Warning Errors
    0 Severe  Errors
make : target does not exist 'STDFCB.OBJ'
        MASM /DOEM /DVER /I..\INC STDFCB.ASM,STDFCB.OBJ,STDFCB.LST;
Microsoft (R) Macro Assembler  Version 4.00
Copyright (C) Microsoft Corp 1981, 1983, 1984, 1985.  All rights reserved.

Non-IBM release pre-selected 
VERSION 2.11 pre-selected 

19162 Bytes symbol space free

    0 Warning Errors
    0 Severe  Errors
make : target does not exist 'STDIO.OBJ'
        MASM /DOEM /DVER /I..\INC STDIO.ASM,STDIO.OBJ,STDIO.LST;
Microsoft (R) Macro Assembler  Version 4.00
Copyright (C) Microsoft Corp 1981, 1983, 1984, 1985.  All rights reserved.

Non-IBM release pre-selected 
VERSION 2.11 pre-selected 

18146 Bytes symbol space free

    0 Warning Errors
    0 Severe  Errors
make : target does not exist 'STDPROC.OBJ'
        MASM /DOEM /DVER /I..\INC STDPROC.ASM,STDPROC.OBJ,STDPROC.LST;
Microsoft (R) Macro Assembler  Version 4.00
Copyright (C) Microsoft Corp 1981, 1983, 1984, 1985.  All rights reserved.

Non-IBM release pre-selected 
VERSION 2.11 pre-selected 

17136 Bytes symbol space free

    0 Warning Errors
    0 Severe  Errors
make : target does not exist 'TIME.OBJ'
        MASM /DOEM /DVER /I..\INC TIME.ASM,TIME.OBJ,TIME.LST;
Microsoft (R) Macro Assembler  Version 4.00
Copyright (C) Microsoft Corp 1981, 1983, 1984, 1985.  All rights reserved.

VERSION 2.11 pre-selected 

21026 Bytes symbol space free

    0 Warning Errors
    0 Severe  Errors
make : target does not exist 'XENIX.OBJ'
        MASM /DOEM /DVER /I..\INC XENIX.ASM,XENIX.OBJ,XENIX.LST;
Microsoft (R) Macro Assembler  Version 4.00
Copyright (C) Microsoft Corp 1981, 1983, 1984, 1985.  All rights reserved.

VERSION 2.11 pre-selected 

16200 Bytes symbol space free

    0 Warning Errors
    0 Severe  Errors
make : target does not exist 'XENIX2.OBJ'
        MASM /DOEM /DVER /I..\INC XENIX2.ASM,XENIX2.OBJ,XENIX2.LST;
Microsoft (R) Macro Assembler  Version 4.00
Copyright (C) Microsoft Corp 1981, 1983, 1984, 1985.  All rights reserved.

VERSION 2.11 pre-selected 

18066 Bytes symbol space free

    0 Warning Errors
    0 Severe  Errors
make : target does not exist 'MSDOS.EXE'
        LINK @MSDOS.LRF,MSDOS.EXE,MSDOS.MAP/M;
Microsoft (R) Overlay Linker  Version 3.51
Copyright (C) Microsoft Corp 1983, 1984, 1985, 1986.  All rights reserved.

Object Modules [.OBJ]: MSDOS.OBJ MSCODE.OBJ DOSMES.OBJ MISC.OBJ GETSET.OBJ DIRCALL.OBJ +
Object Modules [.OBJ]: ALLOC.OBJ DEV.OBJ DIR.OBJ DISK.OBJ FAT.OBJ ROM.OBJ STDBUF.OBJ STDCALL.OBJ +
Object Modules [.OBJ]: STDCTRLC.OBJ STDFCB.OBJ STDPROC.OBJ STDIO.OBJ TIME.OBJ XENIX.OBJ XENIX2.OBJ
Warning: no stack segment
make : target does not exist 'MSDOS.SYS'
        EXE2BIN MSDOS.EXE MSDOS.SYS



D:\>ECHO OFF
Microsoft (R) Program Maintenance Utility  Version 4.02
Copyright (C) Microsoft Corp 1984, 1985, 1986.  All rights reserved.

make : target does not exist 'PRINT.OBJ'
        MASM /DOEM /DVER /I..\INC PRINT.ASM,PRINT.OBJ,PRINT.LST;
Microsoft (R) Macro Assembler  Version 4.00
Copyright (C) Microsoft Corp 1981, 1983, 1984, 1985.  All rights reserved.

IBM release pre-selected 
VERSION 2.11 pre-selected 

13654 Bytes symbol space free

    0 Warning Errors
    0 Severe  Errors
make : target does not exist 'PRINT.EXE'
        LINK PRINT.OBJ,PRINT.EXE,PRINT.MAP/M;
Microsoft (R) Overlay Linker  Version 3.51
Copyright (C) Microsoft Corp 1983, 1984, 1985, 1986.  All rights reserved.

Warning: no stack segment
make : target does not exist 'PRINT.COM'
        EXE2BIN PRINT.EXE PRINT.COM



D:\>ECHO OFF
Microsoft (R) Program Maintenance Utility  Version 4.02
Copyright (C) Microsoft Corp 1984, 1985, 1986.  All rights reserved.

make : target does not exist 'RECOVER.OBJ'
        MASM /DOEM /DVER /I..\INC RECOVER.ASM,RECOVER.OBJ,RECOVER.LST;
Microsoft (R) Macro Assembler  Version 4.00
Copyright (C) Microsoft Corp 1981, 1983, 1984, 1985.  All rights reserved.

VERSION 2.11 pre-selected 

19706 Bytes symbol space free

    0 Warning Errors
    0 Severe  Errors
make : target does not exist 'RECMES.OBJ'
        MASM /DOEM /DVER /I..\INC RECMES.ASM,RECMES.OBJ,RECMES.LST;
Microsoft (R) Macro Assembler  Version 4.00
Copyright (C) Microsoft Corp 1981, 1983, 1984, 1985.  All rights reserved.

VERSION 2.11 pre-selected 

21816 Bytes symbol space free

    0 Warning Errors
    0 Severe  Errors
make : target does not exist 'RECOVER.EXE'
        LINK RECOVER.OBJ RECMES.OBJ,RECOVER.EXE,RECOVER.MAP/M;
Microsoft (R) Overlay Linker  Version 3.51
Copyright (C) Microsoft Corp 1983, 1984, 1985, 1986.  All rights reserved.

Warning: no stack segment
make : target does not exist 'RECOVER.COM'
        EXE2BIN RECOVER.EXE RECOVER.COM



D:\>ECHO OFF
Microsoft (R) Program Maintenance Utility  Version 4.02
Copyright (C) Microsoft Corp 1984, 1985, 1986.  All rights reserved.

make : target does not exist 'SORT.OBJ'
        MASM /DOEM /DVER /I..\INC SORT.ASM,SORT.OBJ,SORT.LST;
Microsoft (R) Macro Assembler  Version 4.00
Copyright (C) Microsoft Corp 1981, 1983, 1984, 1985.  All rights reserved.

VERSION 2.11 pre-selected 

22648 Bytes symbol space free

    0 Warning Errors
    0 Severe  Errors
make : target does not exist 'SORTMES.OBJ'
        MASM /DOEM /DVER /I..\INC SORTMES.ASM,SORTMES.OBJ,SORTMES.LST;
Microsoft (R) Macro Assembler  Version 4.00
Copyright (C) Microsoft Corp 1981, 1983, 1984, 1985.  All rights reserved.


49456 Bytes symbol space free

    0 Warning Errors
    0 Severe  Errors
make : target does not exist 'SORT.EXE'
        LINK SORT.OBJ SORTMES.OBJ,SORT.EXE,SORT.MAP/M;
Microsoft (R) Overlay Linker  Version 3.51
Copyright (C) Microsoft Corp 1983, 1984, 1985, 1986.  All rights reserved.

        EXEMOD SORT.EXE /MAX 1 /MIN 1
Microsoft (R) EXE File Header Utility  Version 4.00
Copyright (C) Microsoft Corp 1985.  All rights reserved.




D:\>ECHO OFF
Microsoft (R) Program Maintenance Utility  Version 4.02
Copyright (C) Microsoft Corp 1984, 1985, 1986.  All rights reserved.

make : target does not exist 'SYS.OBJ'
        MASM /DOEM /DVER /I..\INC SYS.ASM,SYS.OBJ,SYS.LST;
Microsoft (R) Macro Assembler  Version 4.00
Copyright (C) Microsoft Corp 1981, 1983, 1984, 1985.  All rights reserved.

VERSION 2.11 pre-selected 

21360 Bytes symbol space free

    0 Warning Errors
    0 Severe  Errors
make : target does not exist 'SYSMES.OBJ'
        MASM /DOEM /DVER /I..\INC SYSMES.ASM,SYSMES.OBJ,SYSMES.LST;
Microsoft (R) Macro Assembler  Version 4.00
Copyright (C) Microsoft Corp 1981, 1983, 1984, 1985.  All rights reserved.

VERSION 2.11 pre-selected 

23964 Bytes symbol space free

    0 Warning Errors
    0 Severe  Errors
make : target does not exist 'SYS.EXE'
        LINK SYS.OBJ SYSMES.OBJ,SYS.EXE,SYS.MAP/M;
Microsoft (R) Overlay Linker  Version 3.51
Copyright (C) Microsoft Corp 1983, 1984, 1985, 1986.  All rights reserved.

Warning: no stack segment
make : target does not exist 'SYS.COM'
        EXE2BIN SYS.EXE SYS.COM