Dec 062017
 
Disk 1 of C run-time library source for Visual C++ for Windows.
File VCCRT1.ZIP from The Programmer’s Corner in
Category C++ Source Code
Disk 1 of C run-time library source for Visual C++ for Windows.
File Name File Size Zip Size Zip Type
BUILD 0 0 stored
BUILD.BAT 16015 1585 deflated
CRTCOM.MKF 271 172 deflated
DLLCXXW.BLD 876 242 deflated
DLLCXXW.MKF 1118 377 deflated
LIBCR.BLD 4332 1710 deflated
LIBCR.MKF 5513 1682 deflated
LIBCW.BLD 4084 1576 deflated
LIBCW.MKF 5050 1562 deflated
LIBCWC.BLD 4504 1602 deflated
LIBCWDLL.BLD 1251 405 deflated
LIBCWDLL.MKF 1730 540 deflated
LIBCWL.BLD 4504 1603 deflated
LIBCWM.BLD 4504 1602 deflated
LIBCWS.BLD 4504 1602 deflated
LIBCXX.BLD 635 247 deflated
LIBCXX.MKF 983 378 deflated
LIBH.BLD 1473 420 deflated
LIBH.MKF 1693 497 deflated
NOCRTDW.MKF 296 179 deflated
NOCRTW.MKF 283 176 deflated
WINCDLL.BAT 1525 563 deflated
WINCDLL.BLD 1016 423 deflated
CONVERT 0 0 stored
ATOF.C 1360 557 deflated
ATOI.ASM 1044 457 deflated
ATOL.ASM 1026 451 deflated
ATOX.ASM 1985 836 deflated
FCVT.C 4973 1688 deflated
GCVT.C 2742 1046 deflated
ITOA.ASM 1324 584 deflated
LTOA.ASM 1177 508 deflated
MAKEFILE 5840 1055 deflated
MBLEN.C 1917 784 deflated
MBSTOWCS.C 2225 798 deflated
MBTOWC.C 1889 707 deflated
STRTOD.C 2315 864 deflated
STRTOL.ASM 10055 3730 deflated
SWAB.ASM 1746 771 deflated
TOLOWER.C 1488 449 deflated
TOUPPER.C 1477 451 deflated
ULTOA.ASM 1459 559 deflated
WCSTOMBS.C 2530 895 deflated
WCTOMB.C 1557 635 deflated
XTOA.ASM 2326 1056 deflated
_CTYPE.ASM 2272 807 deflated
_CTYPEX.ASM 2921 934 deflated
_FPTOSTR.C 3198 1195 deflated
DOS 0 0 stored
DOS 0 0 stored
ACCESS.ASM 1648 713 deflated
CHMOD.ASM 1634 716 deflated
DIR.ASM 2582 935 deflated
DOSRET.ASM 4141 1569 deflated
DRIVE.ASM 1632 621 deflated
GETCWD.C 5078 1607 deflated
GETPID.ASM 2472 1152 deflated
RENAME.ASM 1273 546 deflated
STAT.C 5190 1913 deflated
UNLINK.ASM 1132 479 deflated
FULLPATH.C 8355 2748 deflated
MAKEFILE 3690 728 deflated
EXEC 0 0 stored
DOS 0 0 stored
CENVARG.C 4781 1667 deflated
DOEXEC.ASM 18979 6230 deflated
DOSPAWN.ASM 9543 3295 deflated
EXECLOAD.ASM 1248 538 deflated
EXECMSG.ASM 1171 573 deflated
EXECVE.C 5659 2010 deflated
SPAWNVE.C 5092 1723 deflated
EXECL.C 1165 467 deflated
EXECLE.C 1328 544 deflated
EXECLP.C 1191 481 deflated
EXECLPE.C 1373 549 deflated
EXECV.C 1099 421 deflated
EXECVP.C 1506 651 deflated
EXECVPE.C 3844 1425 deflated
GETPROC.C 1568 608 deflated
LOADDLL.C 2351 891 deflated
MAKEFILE 6139 927 deflated
SPAWNL.C 1466 596 deflated
SPAWNLE.C 1776 704 deflated
SPAWNLP.C 1583 644 deflated
SPAWNLPE.C 1783 716 deflated
SPAWNV.C 1473 589 deflated
SPAWNVP.C 1418 588 deflated
SPAWNVPE.C 5162 1778 deflated
SYSTEM.C 1696 673 deflated
FLTCALLS.DOC 5769 1727 deflated
HEAP 0 0 stored
ADDLIST.ASM 2984 1158 deflated
ADDSEG.ASM 8670 2723 deflated
ALLOCA.ASM 3190 1312 deflated
BCALLOC.ASM 2328 943 deflated
BDATA.ASM 1406 640 deflated
BEXPAND.ASM 2248 923 deflated
BFREESEG.ASM 2335 943 deflated
BHEAPADD.ASM 2034 802 deflated
BHEAPCHK.ASM 4018 1253 deflated
BHEAPMIN.ASM 3817 1456 deflated
BHEAPSEG.ASM 1886 754 deflated
BHEAPWAL.ASM 3305 1220 deflated
BMALLOC.ASM 4875 1814 deflated
BMSIZE.ASM 1106 491 deflated
BREALLOC.ASM 5102 1776 deflated
BRESET.ASM 2256 923 deflated
CALLOC.ASM 3415 1305 deflated
DELETE.CXX 962 363 deflated
DLLHEAP.ASM 7762 1383 deflated
DOS 0 0 stored
HALLOC.ASM 6859 2696 deflated
EXPAND.ASM 558 286 deflated
FDATA.ASM 1383 635 deflated
FEXPAND.ASM 2168 902 deflated
FHEAPCHK.ASM 2320 834 deflated
FHEAPMIN.ASM 3135 1231 deflated
FHEAPWAL.ASM 2278 916 deflated
FINDSEG.ASM 2403 933 deflated
FMALLOC.ASM 8156 2999 deflated
FMSIZE.ASM 977 439 deflated
FREALLOC.ASM 4590 1636 deflated
FREE.ASM 545 292 deflated
FREELIST.ASM 2129 900 deflated
GROWSCAN.ASM 2532 1070 deflated
GROWSEG.ASM 13658 4622 deflated
HANDLER.CXX 1618 512 deflated
HEADCHK.ASM 6124 1933 deflated
HEAPADD.ASM 2673 971 deflated
INITSEG.ASM 3394 1356 deflated
LINKSEG.ASM 2108 787 deflated
MAKEFILE 14521 1913 deflated
MALLOC.ASM 558 289 deflated
MINSEG.ASM 7187 2488 deflated
MSIZE.ASM 546 285 deflated
NEW.CXX 1018 374 deflated
NEWSEG.ASM 6674 2433 deflated
NEXPAND.ASM 1899 792 deflated
NFREECT.ASM 2270 986 deflated
NHEAPCHK.ASM 2583 894 deflated
NHEAPMIN.ASM 2830 1206 deflated
NHEAPWAL.ASM 2207 934 deflated
NMALLOC.ASM 7838 2671 deflated
NMEMAVL.ASM 1709 721 deflated
NMEMMAX.ASM 2730 1081 deflated
NMSIZE.ASM 997 451 deflated
NREALLOC.ASM 4000 1403 deflated
REALLOC.ASM 566 293 deflated
RESIZE.ASM 7431 2713 deflated
SCANSEG.ASM 3650 1423 deflated
SEARCHSG.ASM 10271 3199 deflated
SETLIST.ASM 4369 1620 deflated
SETSEG.ASM 3674 1451 deflated
UNLINKSG.ASM 5820 1870 deflated
VARSTCK.ASM 1311 518 deflated
WALKLIST.ASM 4663 1672 deflated
WALKONE.ASM 4136 1549 deflated
WALKSEG.ASM 3592 1410 deflated
WINDOWS 0 0 stored
HALLOC.ASM 10264 3673 deflated
NHEAP.C 3307 838 deflated
NHEAP2.C 2537 603 deflated
WHSEG.C 3279 1086 deflated
XHEAP.ASM 3181 1371 deflated
HELPER 0 0 stored
ALDIV.ASM 2650 1057 deflated
ALMUL.ASM 2917 1150 deflated
ALREM.ASM 2611 1046 deflated
ALSHL.ASM 2497 1002 deflated
ALSHR.ASM 2521 1008 deflated
AULDIV.ASM 2638 1049 deflated
AULREM.ASM 2650 1053 deflated
AULSHR.ASM 2575 1015 deflated
C51STUBS.ASM 4289 922 deflated
C51STUBS.MAK 3664 501 deflated
CXXALIAS.ASM 547 293 deflated
CXXHELP.MKF 5529 972 deflated
DOS 0 0 stored
DIFFHLP.ASM 784 401 deflated
HDIFF.ASM 2714 1126 deflated
LDIV.ASM 5384 1959 deflated
LLROT.ASM 1668 708 deflated
LMUL.ASM 2269 915 deflated
LREM.ASM 5749 2064 deflated
LRROT.ASM 1718 725 deflated
LSHL.ASM 1616 701 deflated
LSHR.ASM 1595 678 deflated
MAKEFILE 1790 441 deflated
MAKEFN 3495 692 deflated
MAKESPEC 3226 722 deflated
OLDNAMES.ASM 5890 1615 deflated
ULDIV.ASM 4264 1645 deflated
ULREM.ASM 4478 1719 deflated
ULSHR.ASM 1625 685 deflated
VC1FFF.ASM 1864 860 deflated
VC1FFN.ASM 1864 860 deflated
VC1FNF.ASM 1862 858 deflated
VC1FNN.ASM 1862 859 deflated
VC1HFF.ASM 2151 958 deflated
VC1HFN.ASM 2151 961 deflated
VC1HNF.ASM 2043 933 deflated
VC1HNN.ASM 2042 935 deflated
VC1NFF.ASM 1821 847 deflated
VC1NFN.ASM 1821 848 deflated
VC1NNF.ASM 1817 845 deflated
VC1NNN.ASM 1817 846 deflated
VCFFF.ASM 1718 798 deflated
VCFFN.ASM 1718 798 deflated
VCFNF.ASM 1716 796 deflated
VCFNN.ASM 1716 795 deflated
VCHFF.ASM 2005 896 deflated
VCHFN.ASM 2005 899 deflated
VCHNF.ASM 1897 869 deflated
VCHNN.ASM 1896 871 deflated
VCNFF.ASM 1675 784 deflated
VCNFN.ASM 1675 784 deflated
VCNNF.ASM 1671 781 deflated
VCNNN.ASM 1671 782 deflated
VDFFF.ASM 1788 815 deflated
VDFFN.ASM 1788 816 deflated
VDFNF.ASM 1786 813 deflated
VDFNN.ASM 1785 814 deflated
VDHFF.ASM 2340 958 deflated
VDHFN.ASM 2339 957 deflated
VDHNF.ASM 2231 925 deflated
VDHNN.ASM 2229 929 deflated
VDNFF.ASM 1757 802 deflated
VDNFN.ASM 1757 805 deflated
VDNNF.ASM 1753 801 deflated
VDNNN.ASM 1752 801 deflated
VECCTOR.CXX 902 460 deflated
VECCTOR1.CXX 1025 513 deflated
VECDTOR.CXX 943 469 deflated
VECTOR.SED 86 60 deflated
WINDOWS 0 0 stored
DIFFHLP.DEF 65 53 deflated
HDIFF.ASM 1639 752 deflated
IOSTREAM 0 0 stored
CERRINIT.CXX 695 361 deflated
CININIT.CXX 687 360 deflated
CLOGINIT.CXX 693 359 deflated
FILEBUF.CXX 9165 2498 deflated
FILEBUF1.CXX 4823 1509 deflated
FSTREAM.CXX 5762 1118 deflated
IFSTREAM.CXX 5583 1177 deflated
IOS.CXX 4483 1196 deflated
IOSTREAM.CXX 1179 471 deflated
IOSTREAM.SED 288 150 deflated
IOSTRINI.CXX 1896 615 deflated
ISTRCHAR.CXX 726 386 deflated
ISTRDBL.CXX 920 492 deflated
ISTREAM.CXX 4126 1336 deflated
ISTREAM1.CXX 1672 664 deflated
ISTRFLT.CXX 1180 564 deflated
ISTRGDBL.CXX 2262 937 deflated
ISTRGET.CXX 1238 502 deflated
ISTRGETL.CXX 1379 652 deflated
ISTRGINT.CXX 2837 1081 deflated
ISTRINT.CXX 1456 652 deflated
ISTRLDBL.CXX 935 502 deflated
ISTRLONG.CXX 1323 614 deflated
ISTRSHRT.CXX 1463 649 deflated
ISTRUINT.CXX 1630 741 deflated
ISTRULNG.CXX 1371 633 deflated
ISTRUSHT.CXX 1647 744 deflated
MAKEFILE 19345 1740 deflated
OFSTREAM.CXX 5446 1137 deflated
OSTRCHAR.CXX 817 425 deflated
OSTRDBL.CXX 1577 695 deflated
OSTREAM.CXX 3952 1221 deflated
OSTREAM1.CXX 1162 488 deflated
OSTRINT.CXX 1082 486 deflated
OSTRLDBL.CXX 1418 637 deflated
OSTRLONG.CXX 1087 488 deflated
OSTRPTR.CXX 895 457 deflated
OSTRPUT.CXX 998 427 deflated
OSTRSHRT.CXX 1148 528 deflated
OSTRUINT.CXX 1089 485 deflated
OSTRULNG.CXX 1092 492 deflated
OSTRUSHT.CXX 1114 494 deflated
PCH.CXX 843 317 deflated
STDIOSTR.CXX 5379 1885 deflated
STREAMB.CXX 9517 2227 deflated
STREAMB1.CXX 2933 764 deflated
STRMBDBP.CXX 1161 540 deflated
STRSTREA.CXX 9057 2473 deflated
LOWIO 0 0 stored
BINMODE.ASM 568 283 deflated
COMMIT.C 1900 729 deflated
CREAT.ASM 1713 772 deflated
DOS 0 0 stored
CHSIZE.C 3066 1110 deflated
CLOSE.ASM 1359 589 deflated
DUP.ASM 4807 1475 deflated
FSTAT.C 2911 1070 deflated
LOCKING.ASM 4873 1878 deflated
LSEEK.ASM 4415 1696 deflated
OPEN.ASM 17650 5708 deflated
READ.ASM 9221 3254 deflated
EOF.C 1591 623 deflated
FLENGTH.C 1365 514 deflated
ISATTY.ASM 1977 824 deflated
LSEEKCHK.ASM 681 343 deflated
MAKEFILE 8696 1327 deflated
MKTEMP.C 2116 782 deflated
SEEKFAST.ASM 667 336 deflated
SETMODE.C 1702 622 deflated
TELL.C 744 319 deflated
TXTMODE.ASM 514 262 deflated
WINDOWS 0 0 stored
WABOUT.ASM 1535 693 deflated
WCLOSE.ASM 4115 1589 deflated
WGETBUF.ASM 1868 809 deflated
WGETEXIT.C 973 430 deflated
WGETFOC.ASM 1863 816 deflated
WGETSIZE.ASM 2278 968 deflated
WMENUCLK.ASM 1580 704 deflated
WOPEN.ASM 5676 2175 deflated
WREAD.ASM 1961 886 deflated
WSETBUF.ASM 2189 937 deflated
WSETEXIT.C 1000 448 deflated
WSETFOC.ASM 1833 827 deflated
WSETSIZE.ASM 2137 912 deflated
WWRITE.ASM 2031 919 deflated
WRITE.ASM 12895 4529 deflated
MISC 0 0 stored
ABORT.ASM 2506 1078 deflated
ABS.C 790 299 deflated
ASSERT.C 2463 999 deflated
BSEARCH.C 2376 805 deflated
CFINFO.ASM 670 329 deflated
CHARMAX.ASM 592 311 deflated
CMISCDAT.ASM 2854 1173 deflated
CTYPE.ASM 2569 567 deflated
DBPTRCHK.ASM 3739 1408 deflated
DIV.ASM 1278 571 deflated
DLLSIGNL.ASM 11509 3794 deflated
DOS 0 0 stored
APISIM.ASM 3305 1022 deflated
DBSCRSWP.ASM 4385 1662 deflated
DOSERR.C 1369 551 deflated
FIXUPS.ASM 1498 577 deflated
OVLM6L.ASM 32080 8448 deflated
OVLM6L.INC 732 402 deflated
RAISE.ASM 6280 2320 deflated
SIGNAL.ASM 19050 6043 deflated
WRT2ERR.ASM 3562 1512 deflated
FILEINFO.ASM 672 329 deflated
GETENV.C 1678 655 deflated
GETPATH.C 3229 1251 deflated
LABS.C 830 305 deflated
LCONV.C 986 397 deflated
LCONVDAT.ASM 1921 767 deflated
LCTABLE.ASM 1738 687 deflated
LFIND.C 1750 645 deflated
LONGDIV.ASM 7049 2489 deflated
LROTL.ASM 1195 520 deflated
LROTR.ASM 1222 533 deflated
LSEARCH.C 1966 701 deflated
MAKEFILE 9497 1624 deflated
MAKEFILE.H 831 244 deflated
MAKEFILE.N 830 244 deflated
MAKEPATH.C 2642 922 deflated
NEWSETLC.C 12413 3772 deflated
ONEXIT.ASM 4711 1675 deflated
PERROR.C 1608 629 deflated
PUREVIRT.ASM 1545 661 deflated
PUTENV.C 4868 1612 deflated
QSORT.ASM 13801 4129 deflated
RAND.C 1189 422 deflated
ROTL.ASM 1061 466 deflated
ROTR.ASM 1061 466 deflated
SEARCHEN.C 3157 1119 deflated
SETJMP.ASM 4127 1425 deflated
SETLOCAL.C 9908 3137 deflated
SPLITPAT.C 5487 1679 deflated
STACKAVA.ASM 1529 637 deflated
STRERROR.C 1643 661 deflated
SYSERR.C 2309 966 deflated
UMASK.ASM 1438 627 deflated
_STRERR.C 1827 764 deflated
README.TXT 44991 7059 deflated
SETUP.BAT 495 281 deflated
SETUP2.BAT 568 175 deflated
TIME 0 0 stored
ASCTIME.C 2723 1043 deflated
CLOCK.C 2218 821 deflated
CTIME.C 981 420 deflated
DAYS.C 593 313 deflated
DIFFTIME.C 1372 547 deflated
DOS 0 0 stored
FTIME.C 1943 765 deflated
STRDATE.ASM 1764 799 deflated
STRTIME.ASM 1561 683 deflated
TIME.ASM 2454 1032 deflated
UTIME.C 3042 1165 deflated
DTOXTIME.C 2177 903 deflated
GMTIME.C 3874 1347 deflated
LOCALTIM.C 3243 1140 deflated
MAKEFILE 5310 912 deflated
MKTIME.C 6051 1980 deflated
STRFTIME.C 13678 3278 deflated
SYSTIME.C 2314 651 deflated
TIMESET.C 661 337 deflated
TZSET.C 7345 2441 deflated
_CINITTM.ASM 1296 614 deflated

Download File VCCRT1.ZIP Here

Contents of the README.TXT file


README.TXT File
README file for Microsoft(R) Visual C++ Version 1.0
Run-Time Library Sources
(C) Copyright Microsoft Corporation, 1987-1993

This document contains release notes for the Microsoft Visual C++ Version
1.0 Run-Time Library Sources.

================================< Contents >================================

Part 1 Installing the Sources
Part 2 Compiling the Sources
Part 3 Additional Notes
Part 4 .LIBs And .OBJS For Which Source Is/Isn't Provided
Part 5 Combined Libraries
Part 6 Packing List

=======================< Part 1: Installing the Sources >===================

A fixed disk is required in order to build the library sources.
The source files require approximately 2.5 megabytes of disk space.
Additional space is required to compile the sources and to build
the libraries.

To install the library sources to a fixed disk:

1. Manually create a destination directory on your hard disk.

For example:

MKDIR C:\VCLIBSRC

2. Place Library Sources Diskette 1 in a floppy drive.

3. Type:

:SETUP

where is the fully-qualified path to the directory
from Step 1 and is the drive letter used in Step 2.

For example:

A:SETUP C:\VCLIBSRC A

=======================< Part 2: Compiling the Sources >====================

In order to compile the sources, you must have the following programs
on your fixed disk in a directory listed in your PATH environment
variable.

1. Microsoft Visual C++ 1.00 (including NMAKE, LIB, and IMPLIB).

2. Microsoft Macro Assembler (ML) version 6.0 or later.

The directory specified as the destination directory when you ran SETUP
should contain a batch file named BUILD.BAT. From this directory, invoke
the BUILD batch file to compile the library sources to create all object
(.OBJ) and library (.LIB) files.

For example:

C:
CHDIR \VCLIBSRC
BUILD \VCLIBSRC

The BUILD batch file has the following syntax:

BUILD

where is the library sources' directory name including the drive
specification (if not the current drive) and root directory.


Note:

The BUILD batch file does a full build of all Visual C++ run-time
library binaries. To rebuild a specific .LIB or .OBJ,
inspect the BUILD.BAT file and the Packing List below to
determine which component makefiles and environment settings
are required.

Ensure that at least 4K of environment space is available in your
MS-DOS session.


=========================< Part 3: Additional Notes >======================


- Microsoft Product Support Services offers limited customer
support for the run-time library sources.

We will answer general questions about installing and using
unmodified sources.

If you modify the sources, we can offer limited support on
CompuServe only (i.e. no telephone support) in the MSLANG forum.
Programming and implementation issues are only supported
electronically.

- Several compiler warnings may be displayed during a build of the
run-time libraries. All of these warnings have been investigated
and can be ignored.

- Microsoft Foundation Classes (MFC) sources are already included
with the compiler.

- We have tested these run-time library sources and found that they
are functionally equivalent to the shipping versions.

Nevertheless, you might find that certain LIBs and OBJs do not
binary-compare with the versions shipping with Visual C++. This is
due to a hardware or software configuration difference, or to using
a pre-production version of the tools for the shipping libraries.


Note:

You ARE NOT authorized to redistribute these library sources. You
may, however, redistribute the compiled binaries with the understanding
that Microsoft Corporation does not warrant or support them in any way.

===========< Part 4: .LIBs And .OBJS For Which Source Is/Isn't Provided >==============

Visual C++ .LIBS that CAN be built from these run-time library sources:

CDLLCW.LIB Windows 3.x DLL library (compact model)
CDLLCXXW.LIB Windows 3.x C++ DLL library (compact model)
CLIBCR.LIB MS-DOS run-time library (compact model)
CLIBCW.LIB Windows 3.x EXE library (compact model)
CLIBCXX.LIB C++ IOStream library (compact model)
CNOCRTDW.LIB Windows 3.x DLL nocrt library (compact model)
CNOCRTW.LIB Windows 3.x EXE nocrt library (compact model)
CRTCOM.LIB MS-DOS run-time library
DIFFHLP.LIB Miscellaneous Helper Routines
LDLLCW.LIB Windows 3.x DLL library (large model)
LDLLCXXW.LIB Windows 3.x C++ DLL library (large model)
LIBH.LIB Model-independent routines library
LLIBCR.LIB MS-DOS run-time library (large model)
LLIBCW.LIB Windows 3.x EXE library (large model)
LLIBCXX.LIB C++ IOStream library (large model)
LNOCRTDW.LIB Windows 3.x DLL nocrt library (large model)
LNOCRTW.LIB Windows 3.x EXE nocrt library (large model)
MDLLCW.LIB Windows 3.x DLL library (medium model)
MDLLCXXW.LIB Windows 3.x C++ DLL library (medium model)
MLIBCR.LIB MS-DOS run-time library (medium model)
MLIBCW.LIB Windows 3.x EXE library (medium model)
MLIBCXX.LIB C++ IOStream library (medium model)
MNOCRTDW.LIB Windows 3.x DLL nocrt library (medium model)
MNOCRTW.LIB Windows 3.x EXE nocrt library (medium model)
OLDNAMES.LIB Allows pre-ANSI names for source compatibility
SDLLCW.LIB Windows 3.x DLL library (small model)
SDLLCXXW.LIB Windows 3.x C++ DLL library (small model)
SLIBCR.LIB MS-DOS run-time library (small model)
SLIBCW.LIB Windows 3.x EXE library (small model)
SLIBCXX.LIB C++ IOStream library (small model)
SNOCRTDW.LIB Windows 3.x DLL nocrt library (small model)
SNOCRTW.LIB Windows 3.x EXE nocrt library (small model)

Visual C++ .OBJS that CAN be built from these run-time library sources:

BINMODE.OBJ Changes default i/o mode from text to binary
COMMODE.OBJ Sets global files commit mode to commit
FILEINFO.OBJ Allows child programs to inherit files
LSEEKCHK.OBJ Error-checking version of lseek()
SETARGV.OBJ Expands wildcards in command-line arguments
VARSTCK.OBJ Allows heap and stack to compete for space

Visual C++ .LIBS that CANNOT be built from these run-time library sources:

87.LIB Floating-point library for math coprocessor
CLIBCQ.LIB Windows 3.x qwin C library (compact model)
CLIBFA.LIB Alternate math library (compact model)
CLIBFAW.LIB Windows 3.x altmath library (compact model)
CLIBFP.LIB Floating-point library (compact model)
CLIBFPW.LIB Windows 3.x em/87 math library (compact model)
EM.LIB Floating-point library for emulator
EXTSUP.LIB PWB Extension supplemental library
GRAPHICS.LIB Graphics library
LLIBCQ.LIB Windows 3.x qwin C library (large model)
LLIBFA.LIB Alternate math library (large model)
LLIBFAW.LIB Windows 3.x altmath math library (large model)
LLIBFP.LIB Floating-point library (large model)
LLIBFPW.LIB Windows 3.x em/87 math library (large model)
MGRAPHFA.LIB Graphics altmath fp (medium/large)
MGRAPHFP.LIB Graphics emulator fp (medium/large)
MLIBCQ.LIB Windows 3.x qwin C library (medium model)
MLIBFA.LIB Alternate math library (medium model)
MLIBFAW.LIB Windows 3.x altmath math library (medium model)
MLIBFP.LIB Floating-point library (medium model)
MLIBFPW.LIB Windows 3.x em/87 math library (medium model)
MOVE.LIB MOVE library
MOVETR.LIB MOVE library (with TRACE.EXE support)
NOQWIN.LIB Windows 3.x non-QuickWin library
PCD.LIB p-code interpreter
PCDM.LIB p-code DLL support library
PGCHART.LIB Graphics charting package
QWIN.LIB Windows 3.x QuickWin library
SGRAPHFA.LIB Graphics altmath fp (small/compact)
SGRAPHFP.LIB Graphics emulator fp (small/compact)
SLIBCQ.LIB Windows 3.x qwin C library (small model)
SLIBFA.LIB Alternate math library (small model)
SLIBFAW.LIB Windows 3.x altmath math library (small model)
SLIBFP.LIB Floating-point library (small model)
SLIBFPW.LIB Windows 3.x em/87 math library (small model)
VM.LIB MS-DOS Virtual Memory kernel

(Note: None of the Windows import libraries (i.e. LIBW.LIB) can be built from these
run-time library sources)

Visual C++ objects that CANNOT be built from these run-time library sources:

CP437.OBJ Alternate code page for graphics library fonts
TXTONLY.OBJ Allows graphics calls to be stubbed out of GRAPHICS.LIB
NOVESA.OBJ Allows graphics modes to be stubbed out of GRAPHICS.LIB

=======================< Part 5: Combined Libraries >=======================

The individual libraries listed in Part 4 are combined by the Visual C++ Setup
program during installation time. The list below provides the names of
the resulting combined libraries and each of their component .LIB files:

slibcer.lib SLIBCR,LIBH,EM,SLIBFP,SGRAPHFP,SLIBCXX,PCD,VM
slibcar.lib SLIBCR,LIBH,SLIBFA,SGRAPHFA,SLIBCXX,PCD,VM
slibc7r.lib SLIBCR,LIBH,87,SLIBFP,SGRAPHFP,SLIBCXX,PCD,VM
mlibcer.lib MLIBCR, LIBH,EM,MLIBFP,MGRAPHFP,MLIBCXX,PCD,VM,MOVE
mlibcar.lib MLIBCR,LIBH,MLIBFA,MGRAPHFA,MLIBCXX,PCD,VM,MOVE
mlibc7r.lib MLIBCR,LIBH,87,MLIBFP,MGRAPHFP,MLIBCXX,PCD,VM,MOVE
clibcer.lib CLIBCR,LIBH,EM,CLIBFP,SGRAPHFP,CLIBCXX,PCD,VM
clibcar.lib CLIBCR,LIBH,CLIBFA,SGRAPHFA,CLIBCXX,PCD,VM
clibc7r.lib CLIBCR,LIBH,87,CLIBFP,SGRAPHFP,CLIBCXX,PCD,VM
llibcer.lib LLIBCR,LIBH,EM,LLIBFP,MGRAPHFP,LLIBCXX,PCD,VM,MOVE
llibcar.lib LLIBCR,LIBH,LLIBFA,MGRAPHFA,LLIBCXX,PCD,VM,MOVE
llibc7r.lib LLIBCR,LIBH,87,LLIBFP,MGRAPHFP,LLIBCXX,PCD,VM,MOVE
slibcewq.lib SLIBCW,SLIBCQ,LIBH,SLIBFPW,QWIN,SLIBCXX,PCD
slibcawq.lib SLIBCW,SLIBCQ,LIBH,SLIBFAW,QWIN,SLIBCXX,PCD
slibcew.lib SLIBCW,LIBH,SLIBFPW,NOQWIN,SLIBCXX,PCD
slibcaw.lib SLIBCW,LIBH,SLIBFAW,NOQWIN,SLIBCXX,PCD
mlibcewq.lib MLIBCW,MLIBCQ,LIBH,MLIBFPW,QWIN,MLIBCXX,PCD
mlibcawq.lib MLIBCW,MLIBCQ,LIBH,MLIBFAW,QWIN,MLIBCXX,PCD
mlibcew.lib MLIBCW,LIBH,MLIBFPW,NOQWIN,MLIBCXX,PCD
mlibcaw.lib MLIBCW,LIBH,MLIBFAW,NOQWIN,MLIBCXX,PCD
clibcewq.lib CLIBCW,CLIBCQ,LIBH,CLIBFPW,QWIN,CLIBCXX,PCD
clibcawq.lib CLIBCW,CLIBCQ,LIBH,CLIBFAW,QWIN,CLIBCXX,PCD
clibcew.lib CLIBCW,LIBH,CLIBFPW,NOQWIN,CLIBCXX,PCD
clibcaw.lib CLIBCW,LIBH,CLIBFAW,NOQWIN,CLIBCXX,PCD
llibcewq.lib LLIBCW,LLIBCQ,LIBH,LLIBFPW,QWIN,LLIBCXX,PCD
llibcawq.lib LLIBCW,LLIBCQ,LIBH,LLIBFAW,QWIN,LLIBCXX,PCD
llibcew.lib LLIBCW,LIBH,LLIBFPW,NOQWIN,LLIBCXX,PCD
llibcaw.lib LLIBCW,LIBH,LLIBFAW,NOQWIN,LLIBCXX,PCD
sdllcew.lib SDLLCW,LIBH,SLIBFPW,NOQWIN,SDLLCXXW,PCDM
sdllcaw.lib SDLLCW,LIBH,SLIBFAW,NOQWIN,SDLLCXXW,PCDM
mdllcew.lib MDLLCW,LIBH,MLIBFPW,NOQWIN,MDLLCXXW,PCDM
mdllcaw.lib MDLLCW,LIBH,MLIBFAW,NOQWIN,MDLLCXXW,PCDM
cdllcew.lib CDLLCW,LIBH,CLIBFPW,NOQWIN,CDLLCXXW,PCDM
cdllcaw.lib CDLLCW,LIBH,CLIBFAW,NOQWIN,CDLLCXXW,PCDM
ldllcew.lib LDLLCW,LIBH,LLIBFPW,NOQWIN,LDLLCXXW,PCDM
ldllcaw.lib LDLLCW,LIBH,LLIBFAW,NOQWIN,LDLLCXXW,PCDM

===========================< Part 6: Packing List >=========================

DISK 1:

Files Description
----- -----------
BUILD.BAT Batch program to compile and build libraries
README.TXT This file
SETUP.BAT Batch program to install Run-Time Source Library
SETUP2.BAT Utility batch program called by SETUP.BAT
FLTCALLS.DOC Floating-point calls interface

BUILD\CRTCOM.MKF Makefile to build CRTCOM.LIB
BUILD\DLLCXXW.BLD Response file to build ?DLLCXXW.LIB
BUILD\DLLCXXW.MKF Makefile to build ?DLLCXXW.LIB
BUILD\LIBCR.BLD Response file to build ?LIBCR.LIB
BUILD\LIBCR.MKF Makefile to build ?LIBCR.LIB
BUILD\LIBCW.BLD Response file to buil ?LIBCW.LIB
BUILD\LIBCW.MKF Makefile to build ?LIBCW.LIB
BUILD\LIBCWC.BLD Response file to build CDLLCW.LIB
BUILD\LIBCWDLL.BLD Response file to buil ?DLLCW.LIB
BUILD\LIBCWDLL.MKF Makefile to build ?DLLCW.LIB
BUILD\LIBCWL.BLD Response file to build LDLLCW.LIB
BUILD\LIBCWM.BLD Response file to build MDLLCW.LIB
BUILD\LIBCWS.BLD Response file to build SDLLCW.LIB
BUILD\LIBCXX.BLD Response file to build ?LIBCXX.LIB
BUILD\LIBCXX.MKF Makefile to build ?LIBCXX.LIB
BUILD\LIBH.BLD Response file to build LIBH.LIB
BUILD\LIBH.MKF Makefile to build LIBH.LIB
BUILD\NOCRTDW.MKF Makefile to build ?NOCRTDW.LIB
BUILD\NOCRTW.MKF Makefile to build ?NOCRTW.LIB
BUILD\WINCDLL.BAT Batch file to build ?DLLCW.LIB
BUILD\WINCDLL.BLD Response file to build ?DLLCW.LIB

CONVERT\ATOF.C Routines for string/numeric conversion
CONVERT\ATOI.ASM "
CONVERT\ATOL.ASM "
CONVERT\ATOX.ASM "
CONVERT\FCVT.C "
CONVERT\GCVT.C "
CONVERT\ITOA.ASM "
CONVERT\LTOA.ASM "
CONVERT\MAKEFILE "
CONVERT\MBLEN.C "
CONVERT\MBSTOWCS.C "
CONVERT\MBTOWC.C "
CONVERT\STRTOD.C "
CONVERT\STRTOL.ASM "
CONVERT\SWAB.ASM "
CONVERT\TOLOWER.C "
CONVERT\TOUPPER.C "
CONVERT\ULTOA.ASM "
CONVERT\WCSTOMBS.C "
CONVERT\WCTOMB.C "
CONVERT\XTOA.ASM "
CONVERT\_CTYPE.ASM "
CONVERT\_CTYPEX.ASM "
CONVERT\_FPTOSTR.C "

DOS\FULLPATH.C Operating system interface routines
DOS\MAKEFILE "
DOS\DOS\ACCESS.ASM "
DOS\DOS\CHMOD.ASM "
DOS\DOS\DIR.ASM "
DOS\DOS\DOSRET.ASM "
DOS\DOS\DRIVE.ASM "
DOS\DOS\GETCWD.C "
DOS\DOS\GETPID.ASM "
DOS\DOS\RENAME.ASM "
DOS\DOS\STAT.C "
DOS\DOS\UNLINK.ASM "

EXEC\EXECL.C Program execution routines
EXEC\EXECLE.C "
EXEC\EXECLP.C "
EXEC\EXECLPE.C "
EXEC\EXECV.C "
EXEC\EXECVP.C "
EXEC\EXECVPE.C "
EXEC\GETPROC.C "
EXEC\LOADDLL.C "
EXEC\MAKEFILE "
EXEC\SPAWNL.C "
EXEC\SPAWNLE.C "
EXEC\SPAWNLP.C "
EXEC\SPAWNLPE.C "
EXEC\SPAWNV.C "
EXEC\SPAWNVP.C "
EXEC\SPAWNVPE.C "
EXEC\SYSTEM.C "
EXEC\DOS\CENVARG.C "
EXEC\DOS\DOEXEC.ASM "
EXEC\DOS\DOSPAWN.ASM "
EXEC\DOS\EXECLOAD.ASM "
EXEC\DOS\EXECMSG.ASM "
EXEC\DOS\EXECVE.C "
EXEC\DOS\SPAWNVE.C "

HEAP\ADDLIST.ASM Memory management routines
HEAP\ADDSEG.ASM "
HEAP\ALLOCA.ASM "
HEAP\BCALLOC.ASM "
HEAP\BDATA.ASM "
HEAP\BEXPAND.ASM "
HEAP\BFREESEG.ASM "
HEAP\BHEAPADD.ASM "
HEAP\BHEAPCHK.ASM "
HEAP\BHEAPMIN.ASM "
HEAP\BHEAPSEG.ASM "
HEAP\BHEAPWAL.ASM "
HEAP\BMALLOC.ASM "
HEAP\BMSIZE.ASM "
HEAP\BREALLOC.ASM "
HEAP\BRESET.ASM "
HEAP\CALLOC.ASM "
HEAP\DELETE.CXX "
HEAP\DLLHEAP.ASM "
HEAP\EXPAND.ASM "
HEAP\FDATA.ASM "
HEAP\FEXPAND.ASM "
HEAP\FHEAPCHK.ASM "
HEAP\FHEAPMIN.ASM "
HEAP\FHEAPWAL.ASM "
HEAP\FINDSEG.ASM "
HEAP\FMALLOC.ASM "
HEAP\FMSIZE.ASM "
HEAP\FREALLOC.ASM "
HEAP\FREE.ASM "
HEAP\FREELIST.ASM "
HEAP\GROWSCAN.ASM "

HEAP\GROWSEG.ASM "
HEAP\HANDLER.CXX "
HEAP\HEADCHK.ASM "
HEAP\HEAPADD.ASM "
HEAP\INITSEG.ASM "
HEAP\LINKSEG.ASM "
HEAP\MAKEFILE "
HEAP\MALLOC.ASM "
HEAP\MINSEG.ASM "
HEAP\MSIZE.ASM "
HEAP\NEW.CXX "
HEAP\NEWSEG.ASM "
HEAP\NEXPAND.ASM "
HEAP\NFREECT.ASM "
HEAP\NHEAPCHK.ASM "
HEAP\NHEAPMIN.ASM "
HEAP\NHEAPWAL.ASM "
HEAP\NMALLOC.ASM "
HEAP\NMEMAVL.ASM "
HEAP\NMEMMAX.ASM "
HEAP\NMSIZE.ASM "
HEAP\NREALLOC.ASM "
HEAP\REALLOC.ASM "
HEAP\RESIZE.ASM "
HEAP\SCANSEG.ASM "
HEAP\SEARCHSG.ASM "
HEAP\SETLIST.ASM "
HEAP\SETSEG.ASM "
HEAP\UNLINKSG.ASM "
HEAP\VARSTCK.ASM "
HEAP\WALKLIST.ASM "
HEAP\WALKONE.ASM "
HEAP\WALKSEG.ASM "
HEAP\XHEAP.ASM "
HEAP\DOS\HALLOC.ASM "
HEAP\WINDOWS\HALLOC.ASM "
HEAP\WINDOWS\NHEAP.C "
HEAP\WINDOWS\NHEAP2.C "
HEAP\WINDOWS\WHSEG.C "

HELPER\ALDIV.ASM Long integer arithmetic helpers
HELPER\ALMUL.ASM "
HELPER\ALREM.ASM "
HELPER\ALSHL.ASM "
HELPER\ALSHR.ASM "
HELPER\AULDIV.ASM "
HELPER\AULREM.ASM "
HELPER\AULSHR.ASM "
HELPER\C51STUBS.ASM "
HELPER\C51STUBS.MAK "
HELPER\LDIV.ASM "
HELPER\LLROT.ASM "
HELPER\LMUL.ASM "
HELPER\LREM.ASM "
HELPER\LRROT.ASM "
HELPER\LSHL.ASM "
HELPER\LSHR.ASM "
HELPER\MAKEFILE "
HELPER\MAKEFN "
HELPER\MAKESPEC "
HELPER\OLDNAMES.ASM "
HELPER\ULDIV.ASM "
HELPER\ULREM.ASM "
HELPER\ULSHR.ASM "

HELPER\CXXALIAS.ASM C++ helpers
HELPER\CXXHELP.MKF "
HELPER\VC1FFF.ASM "
HELPER\VC1FFN.ASM "
HELPER\VC1FNF.ASM "
HELPER\VC1FNN.ASM "
HELPER\VC1HFF.ASM "
HELPER\VC1HFN.ASM "
HELPER\VC1HNF.ASM "
HELPER\VC1HNN.ASM "
HELPER\VC1NFF.ASM "
HELPER\VC1NFN.ASM "
HELPER\VC1NNF.ASM "
HELPER\VC1NNN.ASM "
HELPER\VCFFF.ASM "
HELPER\VCFFN.ASM "
HELPER\VCFNF.ASM "
HELPER\VCFNN.ASM "
HELPER\VCHFF.ASM "
HELPER\VCHFN.ASM "
HELPER\VCHNF.ASM "
HELPER\VCHNN.ASM "
HELPER\VCNFF.ASM "
HELPER\VCNFN.ASM "
HELPER\VCNNF.ASM "
HELPER\VCNNN.ASM "
HELPER\VDFFF.ASM "
HELPER\VDFFN.ASM "
HELPER\VDFNF.ASM "
HELPER\VDFNN.ASM "
HELPER\VDHFF.ASM "
HELPER\VDHFN.ASM "
HELPER\VDHNF.ASM "
HELPER\VDHNN.ASM "
HELPER\VDNFF.ASM "
HELPER\VDNFN.ASM "
HELPER\VDNNF.ASM "
HELPER\VDNNN.ASM "
HELPER\VECCTOR.CXX "
HELPER\VECCTOR1.CXX "
HELPER\VECDTOR.CXX "
HELPER\VECTOR.SED "

HELPER\DOS\DIFFHLP.ASM Long integer arithmetic helpers
HELPER\DOS\HDIFF.ASM "
HELPER\WINDOWS\DIFFHLP.DEF "
HELPER\WINDOWS\HDIFF.ASM "

IOSTREAM\CERRINIT.CXX C++ input/output streams
IOSTREAM\CININIT.CXX "
IOSTREAM\CLOGINIT.CXX "
IOSTREAM\FILEBUF.CXX "
IOSTREAM\FILEBUF1.CXX "
IOSTREAM\FSTREAM.CXX "
IOSTREAM\IFSTREAM.CXX "
IOSTREAM\IOS.CXX "
IOSTREAM\IOSTREAM.CXX "
IOSTREAM\IOSTREAM.SED "
IOSTREAM\IOSTRINI.CXX "
IOSTREAM\ISTRCHAR.CXX "
IOSTREAM\ISTRDBL.CXX "
IOSTREAM\ISTREAM.CXX "
IOSTREAM\ISTREAM1.CXX "
IOSTREAM\ISTRFLT.CXX "
IOSTREAM\ISTRGDBL.CXX "
IOSTREAM\ISTRGET.CXX "
IOSTREAM\ISTRGETL.CXX "
IOSTREAM\ISTRGINT.CXX "
IOSTREAM\ISTRINT.CXX "
IOSTREAM\ISTRLDBL.CXX "
IOSTREAM\ISTRLONG.CXX "
IOSTREAM\ISTRSHRT.CXX "
IOSTREAM\ISTRUINT.CXX "
IOSTREAM\ISTRULNG.CXX "
IOSTREAM\ISTRUSHT.CXX "
IOSTREAM\MAKEFILE "
IOSTREAM\OFSTREAM.CXX "
IOSTREAM\OSTRCHAR.CXX "
IOSTREAM\OSTRDBL.CXX "
IOSTREAM\OSTREAM.CXX "
IOSTREAM\OSTREAM1.CXX "
IOSTREAM\OSTRINT.CXX "
IOSTREAM\OSTRLDBL.CXX "
IOSTREAM\OSTRLONG.CXX "
IOSTREAM\OSTRPTR.CXX "
IOSTREAM\OSTRPUT.CXX "
IOSTREAM\OSTRSHRT.CXX "
IOSTREAM\OSTRUINT.CXX "
IOSTREAM\OSTRULNG.CXX "
IOSTREAM\OSTRUSHT.CXX "
IOSTREAM\PCH.CXX "
IOSTREAM\STDIOSTR.CXX "
IOSTREAM\STREAMB.CXX "
IOSTREAM\STREAMB1.CXX "
IOSTREAM\STRMBDBP.CXX "
IOSTREAM\STRSTREA.CXX "

LOWIO\BINMODE.ASM Low level file I/O routines
LOWIO\COMMIT.C "
LOWIO\CREAT.ASM "
LOWIO\EOF.C "
LOWIO\FLENGTH.C "
LOWIO\ISATTY.ASM "
LOWIO\LSEEKCHK.ASM "
LOWIO\MAKEFILE "
LOWIO\MKTEMP.C "
LOWIO\SEEKFAST.ASM "
LOWIO\SETMODE.C "
LOWIO\TELL.C "
LOWIO\TXTMODE.ASM "
LOWIO\WRITE.ASM "
LOWIO\DOS\CHSIZE.C "
LOWIO\DOS\CLOSE.ASM "
LOWIO\DOS\DUP.ASM "
LOWIO\DOS\FSTAT.C "
LOWIO\DOS\LOCKING.ASM "
LOWIO\DOS\LSEEK.ASM "
LOWIO\DOS\OPEN.ASM "
LOWIO\DOS\READ.ASM "
LOWIO\WINDOWS\WABOUT.ASM "
LOWIO\WINDOWS\WCLOSE.ASM "
LOWIO\WINDOWS\WGETBUF.ASM "
LOWIO\WINDOWS\WGETEXIT.C "
LOWIO\WINDOWS\WGETFOC.ASM "
LOWIO\WINDOWS\WGETSIZE.ASM "
LOWIO\WINDOWS\WMENUCLK.ASM "
LOWIO\WINDOWS\WOPEN.ASM "
LOWIO\WINDOWS\WREAD.ASM "
LOWIO\WINDOWS\WSETBUF.ASM "
LOWIO\WINDOWS\WSETEXIT.C "
LOWIO\WINDOWS\WSETFOC.ASM "
LOWIO\WINDOWS\WSETSIZE.ASM "
LOWIO\WINDOWS\WWRITE.ASM "

MISC\ABORT.ASM Miscellaneous Routines
MISC\ABS.C "
MISC\ASSERT.C "
MISC\BSEARCH.C "
MISC\CFINFO.ASM "
MISC\CHARMAX.ASM "
MISC\CMISCDAT.ASM "
MISC\CTYPE.ASM "
MISC\DBPTRCHK.ASM "
MISC\DIV.ASM "
MISC\DLLSIGNL.ASM "
MISC\FILEINFO.ASM "
MISC\GETENV.C "
MISC\GETPATH.C "
MISC\LABS.C "
MISC\LCONV.C "
MISC\LCONVDAT.ASM "
MISC\LCTABLE.ASM "
MISC\LFIND.C "
MISC\LONGDIV.ASM "
MISC\LROTL.ASM "
MISC\LROTR.ASM "
MISC\LSEARCH.C "
MISC\MAKEFILE "
MISC\MAKEFILE.H "
MISC\MAKEFILE.N "
MISC\MAKEPATH.C "
MISC\NEWSETLC.C "
MISC\ONEXIT.ASM "
MISC\PERROR.C "
MISC\PUREVIRT.ASM "
MISC\PUTENV.C "
MISC\QSORT.ASM "
MISC\RAND.C "
MISC\ROTL.ASM "
MISC\ROTR.ASM "
MISC\SEARCHEN.C "
MISC\SETJMP.ASM "
MISC\SETLOCAL.C "
MISC\SPLITPAT.C "
MISC\STACKAVA.ASM "
MISC\STRERROR.C "
MISC\SYSERR.C "
MISC\UMASK.ASM "
MISC\_STRERR.C "
MISC\DOS\APISIM.ASM "
MISC\DOS\DBSCRSWP.ASM "
MISC\DOS\DOSERR.C "
MISC\DOS\FIXUPS.ASM "
MISC\DOS\OVLM6L.ASM "
MISC\DOS\OVLM6L.INC "
MISC\DOS\RAISE.ASM "
MISC\DOS\SIGNAL.ASM "
MISC\DOS\WRT2ERR.ASM "

TIME\ASCTIME.C Time management routines
TIME\CLOCK.C "
TIME\CTIME.C "
TIME\DAYS.C "
TIME\DIFFTIME.C "
TIME\DTOXTIME.C "
TIME\GMTIME.C "
TIME\LOCALTIM.C "
TIME\MAKEFILE "
TIME\MKTIME.C "
TIME\STRFTIME.C "
TIME\SYSTIME.C "
TIME\TIMESET.C "
TIME\TZSET.C "
TIME\_CINITTM.ASM "
TIME\DOS\FTIME.C "
TIME\DOS\STRDATE.ASM "
TIME\DOS\STRTIME.ASM "
TIME\DOS\TIME.ASM "
TIME\DOS\UTIME.C "

DISK 2:

Files Description
----- -----------
CONIO\CPUTS.ASM Low-level BIOS, interrupt, and memory routines
CONIO\MAKEFILE "
CONIO\MOVEDATA.ASM "
CONIO\SEGREAD.ASM "
CONIO\UNGETCH.ASM "
CONIO\DOS\BDOS.ASM "
CONIO\DOS\CGETS.ASM "
CONIO\DOS\GETCH.ASM "
CONIO\DOS\INP.ASM "
CONIO\DOS\INT86.ASM "
CONIO\DOS\INT86X.ASM "
CONIO\DOS\INTDOS.ASM "
CONIO\DOS\INTDOSX.ASM "
CONIO\DOS\KBHIT.ASM "
CONIO\DOS\OUTP.ASM "
CONIO\DOS\PUTCH.ASM "

DIRECT\MAKEFILE Routines for direct DOS/BIOS calls
DIRECT\DOS\ALLOCMEM.ASM "
DIRECT\DOS\B_DISK.ASM "
DIRECT\DOS\B_EQUIPL.ASM "
DIRECT\DOS\B_KEYBRD.ASM "
DIRECT\DOS\B_MEMSIZ.ASM "
DIRECT\DOS\B_PRINT.ASM "
DIRECT\DOS\B_SERIAL.ASM "
DIRECT\DOS\B_TIMOFD.ASM "
DIRECT\DOS\CHAININT.ASM "
DIRECT\DOS\DISABLE.ASM "
DIRECT\DOS\DISKFREE.ASM "
DIRECT\DOS\D_CLOSE.ASM "
DIRECT\DOS\D_COMMIT.ASM "
DIRECT\DOS\D_CREAT.ASM "
DIRECT\DOS\D_FIND.ASM "
DIRECT\DOS\D_GETVEC.ASM "
DIRECT\DOS\D_GFILE.ASM "
DIRECT\DOS\D_GFTIME.ASM "
DIRECT\DOS\D_KEEP.ASM "
DIRECT\DOS\D_LOCK.ASM "
DIRECT\DOS\D_OPEN.ASM "
DIRECT\DOS\D_RDWR.ASM "
DIRECT\DOS\D_SEEK.ASM "
DIRECT\DOS\D_SETVEC.ASM "
DIRECT\DOS\D_SFILE.ASM "
DIRECT\DOS\D_SFTIME.ASM "
DIRECT\DOS\ENABLE.ASM "
DIRECT\DOS\FREEMEM.ASM "
DIRECT\DOS\GETDATE.ASM "
DIRECT\DOS\GETDRIVE.ASM "
DIRECT\DOS\GETTIME.ASM "
DIRECT\DOS\HARDERR.ASM "
DIRECT\DOS\HARDRETN.ASM "
DIRECT\DOS\INPW.ASM "
DIRECT\DOS\OUTPW.ASM "
DIRECT\DOS\SETBLOCK.ASM "
DIRECT\DOS\SETDATE.ASM "
DIRECT\DOS\SETDRIVE.ASM "
DIRECT\DOS\SETTIME.ASM "

H\ASSERT.H Include files
H\BIOS.H "
H\CONIO.H "
H\CTIME.H "
H\CTYPE.H "
H\CVT.H "
H\DIRECT.H "
H\DOS.H "
H\DOSCALLS.H "
H\DOSIOCTL.H "
H\DOSTYPES.H "
H\ERRMSG.H "
H\ERRNO.H "
H\ERROR.H "
H\ERROR2.H "
H\FCNTL.H "
H\FILE2.H "
H\FLOAT.H "
H\FLTINTRN.H "
H\FSTREAM.H "
H\HILO.H "
H\INTERNAL.H "
H\IO.H "
H\IOMANIP.H "
H\IOS.H "
H\IOSTREAM.H "
H\ISTREAM.H "
H\JCTYPE.H "
H\JSTRING.H "
H\LCDATA.H "
H\LCFILE.H "
H\LIMITS.H "
H\LOCALE.H "
H\MALLOC.H "
H\MATH.H "
H\MBCTYPE.H "
H\MBDATA.H "
H\MBSTRING.H "
H\MEMORY.H "
H\MODEL.H "
H\MSDOS.H "
H\MTEST.H "
H\NEW.H "
H\NLSAPI.H "
H\OS2DLL.H "

H\OSTREAM.H "
H\PROCESS.H "
H\QWIN.H "
H\REGISTER.H "
H\SEARCH.H "
H\SETJMP.H "
H\SHARE.H "
H\SIGNAL.H "
H\SIZEPTR.H "
H\STDARG.H "
H\STDDEF.H "
H\STDIO.H "
H\STDIOSTR.H "
H\STDLIB.H "
H\STREAMB.H "
H\STRING.H "
H\STRSTREA.H "
H\SYSERR.H "
H\TIME.H "
H\V2TOV3.H "
H\VARARGS.H "
H\WINDOWS.H "
H\SYS\LOCKING.H "
H\SYS\STAT.H "
H\SYS\TIMEB.H "
H\SYS\TYPES.H "
H\SYS\UTIME.H "

INC\CMACROS.INC Assembler include files
INC\CMPHLP.INC "
INC\CMSGS.INC "
INC\CONVDLL.INC "
INC\CTYPE.INC "
INC\DEFSEGS.INC "
INC\ERRMSG.INC "
INC\ERRNO.INC "
INC\ERROR.INC "
INC\ERROR2.INC "
INC\FCNTL.INC "
INC\FLTINTRN.INC "
INC\HEAP.INC "
INC\INFOSEG.INC "
INC\MATH.INC "
INC\MM.INC "
INC\MODEL.INC "
INC\MSDOS.INC "
INC\OS2DLL.INC "
INC\RTERR.INC "
INC\SIGNAL.INC "
INC\STDIO.INC "
INC\STDLIB.INC "
INC\VERSION.INC "

STARTUP\CHKSTK.ASM Routines used on startup
STARTUP\CHKSUM.ASM "
STARTUP\CRT0FP.ASM "
STARTUP\FARSTUB.ASM "
STARTUP\FMSGHDR.ASM "
STARTUP\LIBCINFO.C "
STARTUP\MAKEFILE "
STARTUP\NEARSTUB.ASM "
STARTUP\RCHKSTK.ASM "
STARTUP\SETARGV.ASM "
STARTUP\WILD.C "
STARTUP\XCHKSTK0.ASM "
STARTUP\DOS\CRT0.ASM "
STARTUP\DOS\CRT0DAT.ASM "
STARTUP\DOS\CRT0MSG.ASM "
STARTUP\DOS\DBCSARGV.ASM "
STARTUP\DOS\MSCARGV.ASM "
STARTUP\DOS\NMSGHDR.ASM "
STARTUP\DOS\STDALLOC.ASM "
STARTUP\DOS\STDARGV.ASM "
STARTUP\DOS\STDENVP.ASM "
STARTUP\WINDOWS\CRT0.ASM "
STARTUP\WINDOWS\FATAL.ASM "
STARTUP\WINDOWS\LIBENTRY.ASM "
STARTUP\WINDOWS\NOARGV.ASM "
STARTUP\WINDOWS\NOCINIT.ASM "
STARTUP\WINDOWS\NOENVP.ASM "
STARTUP\WINDOWS\NOQWIN.ASM "
STARTUP\WINDOWS\QWCINIT.ASM "
STARTUP\WINDOWS\STDARGV.C "
STARTUP\WINDOWS\STUBMAIN.ASM "
STARTUP\WINDOWS\STUBWEP.ASM "
STARTUP\WINDOWS\WCHKSTK.ASM "
STARTUP\WINDOWS\WEP.ASM "
STARTUP\WINDOWS\WINDGRP.ASM "
STARTUP\WINDOWS\WINDGRPX.C "
STARTUP\WINDOWS\WNULL.ASM "
STARTUP\WINDOWS\WYIELD.C "

STDIO\CLEARERR.C Standard (stream) I/O routines
STDIO\CLOSEALL.C "
STDIO\COMMODE.ASM "
STDIO\FCLOSE.C "
STDIO\FDOPEN.C "
STDIO\FEOFERR.C "
STDIO\FFLUSH.C "
STDIO\FGETPOS.C "
STDIO\FGETS.ASM "
STDIO\FILE.ASM "
STDIO\FILENO.C "
STDIO\FOPEN.C "
STDIO\FPRINTF.C "
STDIO\FPUTS.C "
STDIO\FREAD.ASM "
STDIO\FREOPEN.C "
STDIO\FSCANF.C "
STDIO\FSEEK.C "
STDIO\FSETPOS.C "
STDIO\FTELL.C "
STDIO\FWOPEN.C "
STDIO\FWRITE.ASM "
STDIO\GETC.ASM "
STDIO\GETS.ASM "
STDIO\GETW.C "
STDIO\INPUT.C "
STDIO\MAKEFILE "
STDIO\MAKETAB.C "
STDIO\NCOMMODE.ASM "
STDIO\OUTPUT.ASM "
STDIO\POPEN.C "
STDIO\PRINTF.C "
STDIO\PUTC.ASM "
STDIO\PUTS.C "
STDIO\PUTW.C "
STDIO\REWIND.C "
STDIO\RMTMP.C "
STDIO\SCANF.C "
STDIO\SETBUF.C "
STDIO\SETVBUF.C "
STDIO\SPRINTF.C "
STDIO\SSCANF.C "
STDIO\STREAM.C "
STDIO\TEMPNAM.C "
STDIO\TMPFILE.C "
STDIO\UNGETC.C "
STDIO\VFPRINTF.C "
STDIO\VPRINTF.C "
STDIO\VSPRINTF.C "
STDIO\WCINPUT.C "
STDIO\WCOUTPUT.ASM "
STDIO\_CFLUSH.ASM "
STDIO\_FILBUF.ASM "
STDIO\_FILE.C "
STDIO\_FLSBUF.ASM "
STDIO\_FREEBUF.ASM "
STDIO\_GETBUF.ASM "
STDIO\_OPEN.C "
STDIO\_SFTBUF.ASM "
STDIO\_TMPOFF.ASM "
STDIO\WINDOWS\WFILE.ASM "

STRING\HMEMCHR.ASM String and buffer management routines
STRING\HMEMCMP.ASM "
STRING\HMEMCPY.ASM "
STRING\HMEMSET.ASM "
STRING\MAKEFILE "
STRING\MAKEFILE.H "
STRING\MAKEFILE.N "
STRING\MEMCCPY.ASM "
STRING\MEMCHR.ASM "
STRING\MEMCMP.ASM "
STRING\MEMCPY.ASM "
STRING\MEMICMP.ASM "
STRING\MEMSET.ASM "
STRING\STRCAT.ASM "
STRING\STRCHR.ASM "
STRING\STRCMP.ASM "
STRING\STRCOLL.C "
STRING\STRCPY.ASM "
STRING\STRCSPN.ASM "
STRING\STRDUP.ASM "
STRING\STRICMP.ASM "
STRING\STRLEN.ASM "
STRING\STRLWR.ASM "
STRING\STRNCAT.ASM "
STRING\STRNCMP.ASM "
STRING\STRNCPY.ASM "
STRING\STRNICMP.ASM "
STRING\STRNSET.ASM "
STRING\STRPBRK.ASM "
STRING\STRRCHR.ASM "
STRING\STRREV.ASM "
STRING\STRSET.ASM "
STRING\STRSPN.ASM "
STRING\STRSTR.ASM "
STRING\STRTOK.ASM "
STRING\STRUPR.ASM "
STRING\STRXFRM.C "
STRING\WCSCAT.ASM "
STRING\WCSCHR.ASM "
STRING\WCSCMP.ASM "
STRING\WCSCOLL.C "
STRING\WCSCPY.ASM "
STRING\WCSCSPN.ASM "
STRING\WCSDUP.ASM "
STRING\WCSLEN.ASM "
STRING\WCSNCAT.ASM "
STRING\WCSNCMP.ASM "
STRING\WCSNCPY.ASM "
STRING\WCSNSET.ASM "
STRING\WCSPBRK.ASM "
STRING\WCSRCHR.ASM "
STRING\WCSREV.ASM "
STRING\WCSSET.ASM "
STRING\WCSSPN.ASM "
STRING\WCSSTR.ASM "
STRING\WCSXFRM.C "

--- End of README.TXT ---


 December 6, 2017  Add comments

 Leave a Reply

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

(required)

(required)