--- layout: page title: Microsoft C Compiler 5.10 for DOS and OS/2 permalink: /disks/pcx86/tools/microsoft/c/5.10-os2/ redirect_from: - /disks/pc/tools/microsoft/c/5.10-os2/ --- Microsoft C Compiler 5.10 for DOS and OS/2 --- NOTE: These disks are referred to internally as version **5.10-OS/2**, because Microsoft released the 5.10 C compiler in two different packages: this 14-disk set with files for both DOS and OS/2, and a smaller 11-disk set containing only files for DOS. For the latter, see [Microsoft C Compiler 5.10 for DOS](../5.10/). Directory listings of the twelve 360Kb and two 1.2Mb distribution diskettes, and a copy of the [PACKING.LST](#packinglst), are provided below. We also have [Microsoft C Compiler 5.1 Documentation Updates](/pubs/pc/software/tools/microsoft/c/5.10/). ### Directory of MS C 5.10-OS/2 (SETUP) Volume in drive A has no label Directory of A:\ README DOC 63360 03-07-88 5:10a UTILITY DOC 17794 03-07-88 5:10a PACKING LST 11814 03-07-88 5:10a CL EXE 31329 03-07-88 5:10a CL HLP 2169 03-07-88 5:10a CL ERR 2276 03-07-88 5:10a C1 EXE 114521 03-07-88 5:10a C23 ERR 3272 03-07-88 5:10a SETUP EXE 93033 03-07-88 5:10a SETUP DOC 15179 03-07-88 5:10a 10 file(s) 354747 bytes Total files listed: 10 file(s) 354747 bytes 3072 bytes free ### Directory of MS C 5.10-OS/2 (COMPILER1) Volume in drive A has no label Directory of A:\ PATCH 03-07-88 5:10a C1 ERR 14393 03-07-88 5:10a C1L EXE 149303 03-07-88 5:10a C3 EXE 125221 03-07-88 5:10a ERRMSG DOC 17293 03-07-88 5:10a FPEXCEPT DOC 16254 03-07-88 5:10a 6 file(s) 322464 bytes Directory of A:\PATCH . 03-07-88 5:10a .. 03-07-88 5:10a PATCH87 DOC 3937 03-07-88 5:10a PATCH87 EXE 4206 03-07-88 5:10a SETRHS EXE 543 03-07-88 5:10a RMRHS EXE 543 03-07-88 5:10a STKPAT BAT 94 03-07-88 5:10a STKPAT SCR 30 03-07-88 5:10a PTRACE87 PAT 188 03-07-88 5:10a PATCH320 DOC 2169 03-07-88 5:10a OS2PATCH EXE 1069 03-07-88 5:10a OS2PATCH DOC 1401 03-07-88 5:10a 12 file(s) 14180 bytes Total files listed: 18 file(s) 336644 bytes 15360 bytes free ### Directory of MS C 5.10-OS/2 (COMPILER2) Volume in drive A has no label Directory of A:\ FIXSHIFT COM 688 03-07-88 5:10a MSHERC COM 6749 03-07-88 5:10a QLIB DOC 12047 03-07-88 5:10a QLIB EXE 24557 03-07-88 5:10a QLIB INI 2905 03-07-88 5:10a C2 EXE 202919 03-07-88 5:10a QC HLP 50649 03-07-88 5:10a SETENV EXE 10870 03-07-88 5:10a MTDYNA DOC 43542 03-07-88 5:10a 9 file(s) 354926 bytes Total files listed: 9 file(s) 354926 bytes 4096 bytes free ### Directory of MS C 5.10-OS/2 (UTILITY1) Volume in drive A has no label Directory of A:\ ERROUT EXE 10729 03-07-88 5:10a EXEHDR EXE 29942 03-07-88 5:10a EXEMOD EXE 12336 03-07-88 5:10a EXEPACK EXE 14803 03-07-88 5:10a IMPLIB EXE 30166 03-07-88 5:10a LIB EXE 49661 03-07-88 5:10a LINK EXE 117001 03-07-88 5:10a MAKE EXE 38613 03-07-88 5:10a MOUSE COM 14545 03-07-88 5:10a README QC 30360 03-07-88 5:10a 10 file(s) 348156 bytes Total files listed: 10 file(s) 348156 bytes 8192 bytes free ### Directory of MS C 5.10-OS/2 (UTILITY2) Volume in drive A has no label Directory of A:\ EXT 03-07-88 5:10a INI 03-07-88 5:10a BIND EXE 36946 03-07-88 5:10a CALLTREE EXE 31233 03-07-88 5:10a ECH EXE 19351 03-07-88 5:10a EXP EXE 32220 03-07-88 5:10a M EXE 94821 03-07-88 5:10a MEGREP EXE 31915 03-07-88 5:10a RM EXE 24884 03-07-88 5:10a UNDEL EXE 30046 03-07-88 5:10a 10 file(s) 301416 bytes Directory of A:\EXT . 03-07-88 5:10a .. 03-07-88 5:10a EXT DOC 15877 03-07-88 5:10a EXT H 8730 03-07-88 5:10a EXTHDR OBJ 1893 03-07-88 5:10a EXTHDRP OBJ 2021 03-07-88 5:10a SKEL C 2457 03-07-88 5:10a SKEL DEF 211 03-07-88 5:10a WS DLL 2609 03-07-88 5:10a WS ZXT 2084 03-07-88 5:10a 10 file(s) 35882 bytes Directory of A:\INI . 03-07-88 5:10a .. 03-07-88 5:10a BRIEF INI 2094 03-07-88 5:10a EPSILON INI 978 03-07-88 5:10a QUICK INI 1058 03-07-88 5:10a 5 file(s) 4130 bytes Total files listed: 25 file(s) 341428 bytes 8192 bytes free ### Directory of MS C 5.10-OS/2 (INCLUDE) Volume in drive A has no label Directory of A:\ STARTUP 03-07-88 5:10a INCLUDE 03-07-88 5:10a 2 file(s) 0 bytes Directory of A:\INCLUDE . 03-07-88 5:10a .. 03-07-88 5:10a SYS 03-07-88 5:10a ASSERT H 699 03-07-88 5:10a BIOS H 4866 03-07-88 5:10a CONIO H 952 03-07-88 5:10a CTYPE H 2465 03-07-88 5:10a DIRECT H 690 03-07-88 5:10a DOS H 5917 03-07-88 5:10a ERRNO H 1283 03-07-88 5:10a FCNTL H 1255 03-07-88 5:10a FLOAT H 6011 03-07-88 5:10a GRAPH H 7480 03-07-88 5:10a IO H 1294 03-07-88 5:10a LIMITS H 1553 03-07-88 5:10a MALLOC H 3097 03-07-88 5:10a MATH H 3324 03-07-88 5:10a MEMORY H 1065 03-07-88 5:10a SEARCH H 1025 03-07-88 5:10a SETJMP H 907 03-07-88 5:10a SHARE H 554 03-07-88 5:10a SIGNAL H 1905 03-07-88 5:10a STDARG H 614 03-07-88 5:10a STDDEF H 1100 03-07-88 5:10a STDIO H 4500 03-07-88 5:10a STDLIB H 4900 03-07-88 5:10a STRING H 2209 03-07-88 5:10a TIME H 2342 03-07-88 5:10a VARARGS H 642 03-07-88 5:10a PROCESS H 1988 03-07-88 5:10a OS2 H 707 03-07-88 5:10a OS2DEF H 5891 03-07-88 5:10a BSE H 1139 03-07-88 5:10a BSEDOS H 17730 03-07-88 5:10a BSEERR H 20940 03-07-88 5:10a BSESUB H 11512 03-07-88 5:10a 36 file(s) 122556 bytes Directory of A:\INCLUDE\SYS . 03-07-88 5:10a .. 03-07-88 5:10a LOCKING H 573 03-07-88 5:10a STAT H 1497 03-07-88 5:10a TIMEB H 844 03-07-88 5:10a TYPES H 849 03-07-88 5:10a UTIME H 1061 03-07-88 5:10a 7 file(s) 4824 bytes Directory of A:\STARTUP . 03-07-88 5:10a .. 03-07-88 5:10a DOS 03-07-88 5:10a OS2 03-07-88 5:10a FILE2 H 1027 03-07-88 5:10a MSDOS H 6849 03-07-88 5:10a REGISTER H 922 03-07-88 5:10a STARTUP BAT 1663 03-07-88 5:10a MAKEFILE 4148 03-07-88 5:10a CHKSTK ASM 2044 03-07-88 5:10a CHKSUM ASM 3524 03-07-88 5:10a NULBODY C 13 03-07-88 5:10a README DOC 3199 03-07-88 5:10a MSDOS INC 6181 03-07-88 5:10a CMACROS INC 12066 03-07-88 5:10a BRKCTL INC 784 03-07-88 5:10a VERSION INC 503 03-07-88 5:10a WILD C 7182 03-07-88 5:10a _FILE C 1691 03-07-88 5:10a CRT0FP ASM 2223 03-07-88 5:10a FMSGHDR ASM 2429 03-07-88 5:10a SETARGV ASM 971 03-07-88 5:10a 22 file(s) 57419 bytes Directory of A:\STARTUP\DOS . 03-07-88 5:10a .. 03-07-88 5:10a NULBODY LNK 149 03-07-88 5:10a STDENVP ASM 3780 03-07-88 5:10a CRT0 ASM 7612 03-07-88 5:10a CRT0DAT ASM 14175 03-07-88 5:10a CRT0MSG ASM 2840 03-07-88 5:10a EXECMSG ASM 1337 03-07-88 5:10a NMSGHDR ASM 3010 03-07-88 5:10a STDALLOC ASM 2825 03-07-88 5:10a STDARGV ASM 13852 03-07-88 5:10a 11 file(s) 49580 bytes Directory of A:\STARTUP\OS2 . 03-07-88 5:10a .. 03-07-88 5:10a NULBODY LNK 168 03-07-88 5:10a CRT0 ASM 10312 03-07-88 5:10a STDENVP ASM 5362 03-07-88 5:10a CRT0DAT ASM 10496 03-07-88 5:10a CRT0MSG ASM 2891 03-07-88 5:10a EXECMSG ASM 2231 03-07-88 5:10a NMSGHDR ASM 3486 03-07-88 5:10a STDALLOC ASM 3245 03-07-88 5:10a STDARGV ASM 13623 03-07-88 5:10a 11 file(s) 51814 bytes Total files listed: 89 file(s) 286193 bytes 29696 bytes free ### Directory of MS C 5.10-OS/2 (LIBSM) Volume in drive A has no label Directory of A:\ SLIBCR LIB 132047 03-07-88 5:10a SLIBFA LIB 46089 03-07-88 5:10a SVARSTCK OBJ 507 03-07-88 5:10a MLIBCR LIB 133071 03-07-88 5:10a MLIBFA LIB 46601 03-07-88 5:10a MVARSTCK OBJ 507 03-07-88 5:10a 6 file(s) 358822 bytes Total files listed: 6 file(s) 358822 bytes 1024 bytes free ### Directory of MS C 5.10-OS/2 (LIBLC) Volume in drive A has no label Directory of A:\ CLIBCR LIB 141301 03-07-88 5:10a CVARSTCK OBJ 487 03-07-88 5:10a LLIBCR LIB 142837 03-07-88 5:10a LLIBFA LIB 47625 03-07-88 5:10a LVARSTCK OBJ 487 03-07-88 5:10a 5 file(s) 332737 bytes Total files listed: 5 file(s) 332737 bytes 27648 bytes free ### Directory of MS C 5.10-OS/2 (LIBFP) Volume in drive A has no label Directory of A:\ FORTRAN 03-07-88 5:10a EM LIB 16921 03-07-88 5:10a 87 LIB 4121 03-07-88 5:10a DOSCALLS LIB 29184 03-07-88 5:10a GRAPHICS LIB 59357 03-07-88 5:10a LIBH LIB 14209 03-07-88 5:10a QUICKLIB OBJ 7917 03-07-88 5:10a SETARGV OBJ 143 03-07-88 5:10a BINMODE OBJ 127 03-07-88 5:10a SLIBFP LIB 37281 03-07-88 5:10a MLIBFP LIB 38305 03-07-88 5:10a CLIBFA LIB 47113 03-07-88 5:10a CLIBFP LIB 38307 03-07-88 5:10a LLIBFP LIB 39331 03-07-88 5:10a 14 file(s) 332316 bytes Directory of A:\FORTRAN . 03-07-88 5:10a .. 03-07-88 5:10a MDBGMSG OBJ 540 03-07-88 5:10a LDBGMSG OBJ 544 03-07-88 5:10a F4COMPAT BAT 3107 03-07-88 5:10a 5 file(s) 4191 bytes Total files listed: 19 file(s) 336507 bytes 15360 bytes free ### Directory of MS C 5.10-OS/2 (CVDOS) Volume in drive A has no label Directory of A:\ SAMPLE 03-07-88 5:10a CV EXE 232896 03-07-88 5:10a 2 file(s) 232896 bytes Directory of A:\SAMPLE . 03-07-88 5:10a .. 03-07-88 5:10a CODEVIEW DOC 12928 03-07-88 5:10a ADAPT BAT 133 03-07-88 5:10a DEMOB BAT 254 03-07-88 5:10a LIFEB BAT 336 03-07-88 5:10a LIFEEB BAT 402 03-07-88 5:10a MENU BAT 550 03-07-88 5:10a SAMPLE BAT 1059 03-07-88 5:10a LIFE C 14713 03-07-88 5:10a LIFE EXE 33237 03-07-88 5:10a LIFE R 5282 03-07-88 5:10a C_AUTO CV 3571 03-07-88 5:10a E_AUTO CV 6788 03-07-88 5:10a L_AUTO CV 13272 03-07-88 5:10a M_AUTO CV 733 03-07-88 5:10a Q_AUTO CV 15 03-07-88 5:10a S_AUTO CV 9091 03-07-88 5:10a RESPOND COM 124 03-07-88 5:10a S1 @@@ 230 03-07-88 5:10a S12 @@@ 926 03-07-88 5:10a S13 @@@ 368 03-07-88 5:10a S14 @@@ 520 03-07-88 5:10a S2 @@@ 752 03-07-88 5:10a S3 @@@ 276 03-07-88 5:10a S4 @@@ 354 03-07-88 5:10a S5 @@@ 554 03-07-88 5:10a S6 @@@ 432 03-07-88 5:10a S7 @@@ 427 03-07-88 5:10a S8 @@@ 479 03-07-88 5:10a S9 @@@ 865 03-07-88 5:10a 31 file(s) 108671 bytes Total files listed: 33 file(s) 341567 bytes 3072 bytes free ### Directory of MS C 5.10-OS/2 (QCDOS) Volume in drive A has no label Directory of A:\ QC EXE 326656 03-07-88 5:10a QCL EXE 28065 03-07-88 5:10a QCL HLP 1456 03-07-88 5:10a 3 file(s) 356177 bytes Total files listed: 3 file(s) 356177 bytes 5120 bytes free ### Directory of MS C 5.10-OS/2 (UTILITY3) Volume in drive A has no label Directory of A:\ SOURCE 03-07-88 5:10a ILINK EXE 88929 03-07-88 5:10a LINK EXE 65539 03-07-88 5:10a EXEC EXE 9299 03-07-88 5:10a CV HLP 21552 03-07-88 5:10a CVPACK EXE 49400 03-07-88 5:10a 6 file(s) 234719 bytes Directory of A:\SOURCE . 03-07-88 5:10a .. 03-07-88 5:10a SAMPLES DOC 1760 03-07-88 5:10a CFLOW C 44796 03-07-88 5:10a CFLOW DOC 3764 03-07-88 5:10a DEMO C 419 03-07-88 5:10a EMOEM ASM 12129 03-07-88 5:10a GRDEMO C 20907 03-07-88 5:10a SIEVE C 788 03-07-88 5:10a SORTDEMO C 25399 03-07-88 5:10a 10 file(s) 109962 bytes Total files listed: 16 file(s) 344681 bytes 10240 bytes free ### Directory of MS C 5.10-OS/2 (LIBOS2) Volume in drive A has no label Directory of A:\ EXAMPLE 03-07-88 5:10a SLIBCP LIB 119999 03-07-88 5:10a MLIBCP LIB 121535 03-07-88 5:10a CLIBCP LIB 129257 03-07-88 5:10a LLIBCP LIB 130793 03-07-88 5:10a APILMR OBJ 105 03-07-88 5:10a API LIB 81408 03-07-88 5:10a CDLLSUPP LIB 9475 03-07-88 5:10a LLIBCDLL LIB 178143 03-07-88 5:10a LLIBCMT LIB 198913 03-07-88 5:10a CDLLOBJS LIB 203063 03-07-88 5:10a CDLLOBJS DEF 4397 03-07-88 5:10a CDLLOBJS CMD 2048 03-07-88 5:10a CRTEXE OBJ 1089 03-07-88 5:10a CRTDLL OBJ 577 03-07-88 5:10a CRTLIB OBJ 1177 03-07-88 5:10a 16 file(s) 1181979 bytes Directory of A:\EXAMPLE . 03-07-88 5:10a .. 03-07-88 5:10a MHELLO C 2990 03-07-88 5:10a MKMHELLO CMD 433 03-07-88 5:10a STMAIN C 825 03-07-88 5:10a STMAIN DEF 41 03-07-88 5:10a STDLL C 393 03-07-88 5:10a STDLL DEF 124 03-07-88 5:10a MKSTDLL CMD 714 03-07-88 5:10a MTMAIN C 735 03-07-88 5:10a MTMAIN DEF 41 03-07-88 5:10a MTDLL C 393 03-07-88 5:10a MTDLL DEF 124 03-07-88 5:10a MKMTDLL CMD 1587 03-07-88 5:10a SNAP C 13083 03-07-88 5:10a MAKESNAP CMD 2148 03-07-88 5:10a 16 file(s) 23631 bytes Total files listed: 32 file(s) 1205610 bytes 0 bytes free ### Directory of MS C 5.10-OS/2 (CVOS2) Volume in drive A has no label Directory of A:\ INCLMT 03-07-88 5:10a CVP EXE 222505 03-07-88 5:10a CVP HLP 21552 03-07-88 5:10a MEP EXE 97063 03-07-88 5:10a CL EXE 33900 03-07-88 5:10a CL ERR 2276 03-07-88 5:10a CL HLP 2169 03-07-88 5:10a C1 EXE 118643 03-07-88 5:10a C1L EXE 158625 03-07-88 5:10a C1 ERR 14393 03-07-88 5:10a C23 ERR 3272 03-07-88 5:10a C2 EXE 222515 03-07-88 5:10a C3 EXE 129609 03-07-88 5:10a BINDC BAT 2784 03-07-88 5:10a BINDC CMD 2712 03-07-88 5:10a 15 file(s) 1032018 bytes Directory of A:\INCLMT . 03-07-88 5:10a .. 03-07-88 5:10a SYS 03-07-88 5:10a ASSERT H 703 03-07-88 5:10a BIOS H 4866 03-07-88 5:10a CONIO H 1024 03-07-88 5:10a CTYPE H 2952 03-07-88 5:10a DIRECT H 726 03-07-88 5:10a DOS H 5917 03-07-88 5:10a ERRNO H 1283 03-07-88 5:10a FCNTL H 1255 03-07-88 5:10a FLOAT H 6027 03-07-88 5:10a IO H 1438 03-07-88 5:10a LIMITS H 1553 03-07-88 5:10a MALLOC H 3370 03-07-88 5:10a MATH H 3709 03-07-88 5:10a MEMORY H 1149 03-07-88 5:10a SEARCH H 1137 03-07-88 5:10a SETJMP H 915 03-07-88 5:10a SHARE H 554 03-07-88 5:10a SIGNAL H 1941 03-07-88 5:10a STDARG H 622 03-07-88 5:10a STDDEF H 1217 03-07-88 5:10a STDIO H 5046 03-07-88 5:10a STDLIB H 5335 03-07-88 5:10a STRING H 2629 03-07-88 5:10a TIME H 2693 03-07-88 5:10a VARARGS H 650 03-07-88 5:10a PROCESS H 2370 03-07-88 5:10a OS2 H 707 03-07-88 5:10a OS2DEF H 5891 03-07-88 5:10a BSE H 1139 03-07-88 5:10a BSEDOS H 17730 03-07-88 5:10a BSEERR H 20940 03-07-88 5:10a BSESUB H 11512 03-07-88 5:10a 35 file(s) 119000 bytes Directory of A:\INCLMT\SYS . 03-07-88 5:10a .. 03-07-88 5:10a LOCKING H 573 03-07-88 5:10a STAT H 1517 03-07-88 5:10a TIMEB H 852 03-07-88 5:10a TYPES H 849 03-07-88 5:10a UTIME H 1073 03-07-88 5:10a 7 file(s) 4864 bytes Total files listed: 57 file(s) 1155882 bytes 41984 bytes free ### PACKING.LST PACK525.LST File Files for the Microsoft(R) C Optimizing Compiler Version 5.10 (C) Copyright Microsoft Corporation, 1987, 1988 This file describes the parts of the Microsoft(R) C Optimizing Compiler, Version 5.10 package. Disk 1 : Setup Disk File Description ---- ----------- README.DOC Release notes for compiler UTILITY.DOC Release notes for Microsoft CodeView(R) and utilities PACKING.LST List of files in this product (this file) CL.EXE Real-mode C driver program CL.HLP Driver help CL.ERR Driver error messages C1.EXE Real-mode compiler pass 1 C23.ERR Error messages for compiler passes 2 and 3 SETUP.EXE Setup program SETUP.DOC Release notes for setup program Disk 2 : Include Files and Start-up Source Code File Description ---- ----------- INCLUDE\ASSERT.H Include file INCLUDE\BIOS.H " INCLUDE\BSE.H " INCLUDE\BSEDOS.H " INCLUDE\BSEERR.H " INCLUDE\BSESUB.H " INCLUDE\CONIO.H " INCLUDE\CTYPE.H " INCLUDE\DIRECT.H " INCLUDE\DOS.H " INCLUDE\ERRNO.H " INCLUDE\FCNTL.H " INCLUDE\FLOAT.H " INCLUDE\GRAPH.H " INCLUDE\IO.H " INCLUDE\LIMITS.H " INCLUDE\MALLOC.H " INCLUDE\MATH.H " INCLUDE\MEMORY.H " INCLUDE\OS2.H " INCLUDE\OS2DEF.H " INCLUDE\PROCESS.H " INCLUDE\SEARCH.H " INCLUDE\SETJMP.H " INCLUDE\SHARE.H " INCLUDE\SIGNAL.H " INCLUDE\STDARG.H " INCLUDE\STDDEF.H " INCLUDE\STDIO.H " INCLUDE\STDLIB.H " INCLUDE\STRING.H " INCLUDE\TIME.H " INCLUDE\VARARGS.H " INCLUDE\SYS\LOCKING.H " INCLUDE\SYS\STAT.H " INCLUDE\SYS\TIMEB.H " INCLUDE\SYS\TYPES.H " INCLUDE\SYS\UTIME.H " STARTUP\README.DOC Information about start-up source code STARTUP\MAKEFILE Makefile for start-up source code STARTUP\STARTUP.BAT Batch file for building start-up file STARTUP\FILE2.H C and MASM include file STARTUP\MSDOS.H " STARTUP\REGISTER.H " STARTUP\CMACROS.INC " STARTUP\MSDOS.INC " STARTUP\BRKCTL.INC " STARTUP\VERSION.INC " STARTUP\CHKSTK.ASM Common start-up source code STARTUP\CHKSUM.ASM " STARTUP\CRT0FP.ASM " STARTUP\FMSGHDR.ASM " STARTUP\SETARGV.ASM " STARTUP\_FILE.C " STARTUP\NULBODY.C " STARTUP\WILD.C " STARTUP\DOS\CRT0.ASM DOS start-up source code STARTUP\DOS\CRT0DAT.ASM " STARTUP\DOS\CRT0MSG.ASM " STARTUP\DOS\EXECMSG.ASM " STARTUP\DOS\NMSGHDR.ASM " STARTUP\DOS\STDALLOC.ASM " STARTUP\DOS\STDARGV.ASM " STARTUP\DOS\STDENVP.ASM " STARTUP\DOS\NULBODY.LNK Linker command file for testing start-up code STARTUP\OS2\CRT0.ASM OS2 start-up source code STARTUP\OS2\CRT0DAT.ASM " STARTUP\OS2\CRT0MSG.ASM " STARTUP\OS2\EXECMSG.ASM " STARTUP\OS2\NMSGHDR.ASM " STARTUP\OS2\STDALLOC.ASM " STARTUP\OS2\STDARGV.ASM " STARTUP\OS2\STDENVP.ASM " STARTUP\OS2\NULBODY.LNK Linker command file for testing startup Disk 3 : Compiler Disk 1 File Description ---- ----------- C1.ERR Error messages for compiler pass 1 C1L.EXE Real-mode large-model version of C1.EXE C3.EXE Real-mode compiler pass 3 ERRMSG.DOC Notes on error messages for ALL software FPEXCEPT.DOC Notes on floating-point exception handling PATCH\PATCH320.DOC Notes on patch for PC-DOS 3.20 PATCH\PATCH87.DOC Notes on patch for MS-DOS 3.20 PATCH\PATCH87.EXE Patch for MS-DOS 3.20 PATCH\SETRHS.EXE Patch for PC-DOS 3.20 PATCH\RMRHS.EXE Support file for PC-DOS 3.20 patch PATCH\STKPAT.BAT " PATCH\STKPAT.SCR " PATCH\OS2PATCH.DOC Notes on patch for OS/2 PATCH\OS2PATCH.EXE OS/2 patch installation program PATCH\PTRACE87.PAT Patch for "7" command of OS/2 CodeView Disk 4 : Compiler Disk 2 File Description ---- ----------- C2.EXE Real-mode compiler pass 2 FIXSHIFT.COM Program to fix ROM BIOS bug for QuickC MSHERC.COM Hercules(R) graphics support program MTDYNA.DOC Notes on multiple-thread programming QC.HLP QuickC on-line help QLIB.EXE Utility for building Quick libraries QLIB.INI Initialization for QLIB.EXE QLIB.DOC Notes on using QLIB.EXE SETENV.EXE Environment Expansion Utility Disk 5 : Utilities Disk 1 File Description ---- ----------- ERROUT.EXE STDERR Redirection Utility EXEHDR.EXE Segmented EXE Header utility EXEMOD.EXE EXE File Header Utility EXEPACK.EXE EXE File Compression Utility IMPLIB.EXE Import Library Manager LIB.EXE Library Manager LINK.EXE Segmented-Executable Linker MAKE.EXE Program Maintenance Utility MOUSE.COM Mouse support program README.QC Release notes for QuickC Disk 6 : Utilities Disk 2 File Description ---- ----------- BIND.EXE Binding utility CALLTREE.EXE ECH.EXE Character-echoing utility used by Microsoft Editor EXP.EXE Expunge utility (used with RM.EXE) M.EXE Microsoft Editor for real mode and DOS MEGREP.EXE Bound file-searching utility RM.EXE File-removing utility UNDEL.EXE File-recovery utility EXT\EXT.DOC Notes on Microsoft Editor extensions and support files EXT\EXT.H Support file for Microsoft Editor extensions EXT\EXTHDR.OBJ " EXT\EXTHDRP.OBJ " EXT\SKEL.C " EXT\SKEL.DEF " EXT\WS.DLL Protected-mode extension file EXT\WS.ZXT Real-mode/DOS extension file INI\BRIEF.INI BRIEF(R) initialization file for Microsoft Editor INI\EPSILON.INI Epsilon(TM) configuration file for Microsoft Editor INI\QUICK.INI Quick-product configuration file for Microsoft Editor Disk 7 : Small and Medium Model Libraries Disk File Description ---- ----------- MLIBCR.LIB Medium-model library MLIBFA.LIB Medium-model alternate-math library MVARSTCK.OBJ Medium-model competing-heap/stack object SLIBCR.LIB Small model library SLIBFA.LIB Small-model alternate-math library SVARSTCK.OBJ Small-model competing-heap/stack object file Disk 8 : Compact and Large Model Libraries Disk File Description ---- ----------- CLIBCR.LIB Compact-model library CVARSTCK.OBJ Compact-model competing-heap/stack object LLIBCR.LIB Large-model library LLIBFA.LIB Large-model alternate-math library LVARSTCK.OBJ Large-model competing-heap/stack object file Disk 9 : Floating Point Libraries File Description ---- ----------- EM.LIB Emulator library 87.LIB Math-coprocessor library GRAPHICS.LIB Graphics library DOSCALLS.LIB OS/2 support library LIBH.LIB General helper library CLIBFA.LIB Compact-model alternate-math library CLIBFP.LIB Compact-model floating-point library LLIBFP.LIB Large-model floating-point library MLIBFP.LIB Medium-model floating-point library SLIBFP.LIB Small-model floating point library BINMODE.OBJ Binary-mode I/O object file QUICKLIB.OBJ QuickC library helper object file SETARGV.OBJ Wild-card processing object file FORTRAN\F4COMPAT.BAT Batch file for making FORTRAN 4.x-compatible libraries FORTRAN\LDBGMSG.OBJ Objects for making FORTRAN 4.x-compatible libraries FORTRAN\MDBGMSG.OBJ Disk 10 : Microsoft(R) QuickC(TM) File Description ---- ----------- QC.EXE QuickC programming environment QCL.EXE Driver for Microsoft QuickC(TM) Compiler QCL.HLP QuickC driver help Disk 11 : Microsoft CodeView(R) with Tutorial File Description ---- ----------- CV.EXE CodeView debugger for DOS and OS/2 real mode SAMPLE\CODEVIEW.DOC Notes on CodeView demo SAMPLE\DEMOB.BAT Sample batch file for CodeView SAMPLE\SAMPLE.BAT " SAMPLE\ADAPT.BAT " SAMPLE\MENU.BAT " SAMPLE\LIFEB.BAT " SAMPLE\LIFEEB.BAT " SAMPLE\LIFE.C Source file for CodeView demo SAMPLE\LIFE.EXE Executable file for CodeView demo SAMPLE\LIFE.R Support file for CodeView demo SAMPLE\C_AUTO.CV " SAMPLE\E_AUTO.CV " SAMPLE\L_AUTO.CV " SAMPLE\M_AUTO.CV " SAMPLE\Q_AUTO.CV " SAMPLE\S_AUTO.CV " SAMPLE\RESPOND.COM " SAMPLE\S1.@@@ " SAMPLE\S2.@@@ " SAMPLE\S3.@@@ " SAMPLE\S4.@@@ " SAMPLE\S5.@@@ " SAMPLE\S6.@@@ " SAMPLE\S7.@@@ " SAMPLE\S8.@@@ " SAMPLE\S9.@@@ " SAMPLE\S12.@@@ " SAMPLE\S13.@@@ " SAMPLE\S14.@@@ " Disk 12 : Utilities Disk 3 File Description ---- ----------- CV.HLP CodeView help CVPACK.EXE CodeView information-packing utility EXEC.EXE Utility used only by ILINK.EXE ILINK.EXE Microsoft Incremental linker (bound) LINK.EXE Linker for DOS and real mode SOURCE\SAMPLES.DOC Notes on sample C programs SOURCE\CFLOW.C QuickC demonstration (real and protected mode) SOURCE\CFLOW.DOC Notes on CFLOW.C program SOURCE\DEMO.C Simple demonstration program (real and protected mode) SOURCE\EMOEM.ASM 8087 customization module SOURCE\GRDEMO.C Graphics demonstration program (real mode/DOS only) SOURCE\SIEVE.C Register sieve demonstration program (all modes) SOURCE\SORTDEMO.C Sort methods demonstration program (protected mode, but this program can be bound for DOS/real mode) Disk 13 : Microsoft CodeView, Editor, and Compiler for OS/2 (High Density) File Description ---- ----------- CVP.EXE CodeView debugger for OS/2 protected mode CVP.HLP Help for CVP.EXE MEP.EXE Microsoft Editor for OS/2 protected mode CL.EXE Compiler driver for OS/2 protected mode C1.EXE Compiler passes C1L.EXE " C2.EXE " C3.EXE " CL.ERR Compiler error messages CL.HLP Compiler help C1.ERR Error messages for compiler pass 1 C23.ERR Error messages for compiler passes 2 and 3 BINDC.BAT Batch file for binding compiler, DOS/real-mode version BINDC.CMD Batch file for binding compiler, OS/2 version INCLMT\ASSERT.H Include file INCLMT\BIOS.H " INCLMT\BSE.H " INCLMT\BSEDOS.H " INCLMT\BSEERR.H " INCLMT\BSESUB.H " INCLMT\CONIO.H " INCLMT\CTYPE.H " INCLMT\DIRECT.H " INCLMT\DOS.H " INCLMT\ERRNO.H " INCLMT\FCNTL.H " INCLMT\FLOAT.H " INCLMT\IO.H " INCLMT\LIMITS.H " INCLMT\MALLOC.H " INCLMT\MATH.H " INCLMT\MEMORY.H " INCLMT\OS2.H " INCLMT\OS2DEF.H " INCLMT\PROCESS.H " INCLMT\SEARCH.H " INCLMT\SETJMP.H " INCLMT\SHARE.H " INCLMT\SIGNAL.H " INCLMT\STDARG.H " INCLMT\STDDEF.H " INCLMT\STDIO.H " INCLMT\STDLIB.H " INCLMT\STRING.H " INCLMT\TIME.H " INCLMT\VARARGS.H " INCLMT\SYS\LOCKING.H " INCLMT\SYS\STAT.H " INCLMT\SYS\TIMEB.H " INCLMT\SYS\TYPES.H " INCLMT\SYS\UTIME.H " Disk 14 : Libraries for OS/2 (High Density) File Description ---- ----------- API.LIB Applications Programming Interface (API) library APILMR.OBJ Supporting object for real-mode API programs CLIBCP.LIB Compact-model protected-mode C library MLIBCP.LIB Medium-model protected-mode C library LLIBCP.LIB Large-model protected-mode C library SLIBCP.LIB Small-model protected-mode C library CDLLSUPP.LIB Supplemental dynamic-link support library LLIBCDLL.LIB Large-model single-thread DLL support library LLIBCMT.LIB Statically linked, multiple-thread library CDLLOBJS.DEF Module-definition file with entry points for all C functions. CDLLOBJS.LIB C run-time library objects CDLLOBJS.CMD CRTEXE.OBJ Start-up code for .EXE files CRTDLL.OBJ Start-up code for .DLL files CRTLIB.OBJ Start-up code for C run-time EXAMPLE\STMAIN.C Sample main program (single-thread version) EXAMPLE\STMAIN.DEF Module-definition file for STMAIN.C EXAMPLE\STDLL.C Sample dynamic-link library file EXAMPLE\STDLL.DEF Module-definition file for STDLL.C EXAMPLE\MKSTDLL.CMD Batch file for making single-thread dynamic-link libr'y EXAMPLE\MTMAIN.C Sample main program (multiple-thread version) EXAMPLE\MTMAIN.DEF Module-definition file for MTMAIN.C EXAMPLE\MTDLL.C Sample dynamic-link library file (multiple-thread) EXAMPLE\MTDLL.DEF Module-definition file for MTDLL.C EXAMPLE\MKMTDLL.CMD Batch file for making multi-thread dynamic-link library EXAMPLE\MHELLO.C Multiple-thread demonstration program EXAMPLE\MKMHELLO.CMD Batch file for building MHELLO EXAMPLE\SNAP.C Protected-mode screen capture demonstration program EXAMPLE\MAKESNAP.CMD Batch file for building SNAP demonstration program