Category : C++ Source Code
Archive   : VCCRT1.ZIP
Filename : LIBCR.MKF

 
Output of file : LIBCR.MKF contained in archive : VCCRT1.ZIP
#
# This makefile rebuilds C run-time libraries in released form.
# It handles $(L)LIBCR.LIB, where $(L) is one of S, M, C, or L.
#
#

$(L)libcr.lib: ..\build\libcr.bld rebuild.r1 rebuild.r2
if exist $(L)libcr.lib del $(L)libcr.lib
if exist libc.lib del libc.lib
lib @..\build\libcr.bld
ren libc.lib $(L)libcr.lib
@echo *** done building $(L)libcr ***

rebuild.r1: \
..\hobjs\dos\afhdiff.obj ..\hobjs\dos\anhdiff.obj ..\hobjs\dos\apisim.obj \
..\hobjs\dos\diffhlp.obj _cflush.obj _cinittm.obj _filbuf.obj \
dos\_file.obj dos\_flsbuf.obj _fptostr.obj _freebuf.obj _getbuf.obj _open.obj \
dos\_setargv.obj dos\_sftbuf.obj _strerr.obj _tmpoff.obj abort.obj \
abs.obj dos\access.obj addlist.obj \
addseg.obj alloca.obj dos\allocmem.obj \
asctime.obj assert.obj atof.obj atoi.obj atol.obj atox.obj dos\b_disk.obj \
dos\b_equipl.obj dos\b_keybrd.obj dos\b_memsiz.obj dos\b_print.obj dos\b_serial.obj \
dos\b_timofd.obj bcalloc.obj bdata.obj dos\bdos.obj \
bexpand.obj bfreeseg.obj bheapadd.obj bheapchk.obj bheapmin.obj bheapseg.obj bheapwal.obj \
bmalloc.obj bmsize.obj brealloc.obj bsearch.obj \
calloc.obj charmax.obj dos\cenvarg.obj dos\cgets.obj dos\chainint.obj \
dos\nchkstk.obj dos\fchkstk.obj dos\nrchkstk.obj dos\frchkstk.obj \
cfinfo.obj chksum.obj dos\chmod.obj dos\chsize.obj clearerr.obj clock.obj dos\close.obj \
dos\closeall.obj dos\commit.obj cmiscdat.obj cprintf.obj cputs.obj creat.obj dos\crt0.obj \
dos\crt0dat.obj crt0fp.obj dos\crt0msg.obj cscanf.obj ctime.obj ctype.obj \
dos\d_commit.obj dos\d_close.obj dos\d_creat.obj dos\d_find.obj \
dos\d_getvec.obj dos\d_gfile.obj dos\d_gftime.obj dos\d_keep.obj \
dos\d_lock.obj dos\d_open.obj dos\d_rdwr.obj dos\d_seek.obj dos\d_setvec.obj \
dos\d_sfile.obj dos\d_sftime.obj \
days.obj dos\dbptrchk.obj dos\dbscrswp.obj difftime.obj dos\dir.obj \
dos\disable.obj dos\diskfree.obj div.obj \
dos\doexec.obj dos\doserr.obj dos\dospawn.obj dos\dosret.obj dos\drive.obj dos\dup.obj dos\enable.obj \
eof.obj execl.obj execle.obj dos\execload.obj execlp.obj execlpe.obj \
dos\execmsg.obj execv.obj dos\execve.obj execvp.obj execvpe.obj \
expand.obj \
farstub.obj fclose.obj fcvt.obj fcalloc.obj fdata.obj \
fdopen.obj fexpand.obj fflush.obj \
getc.obj fgetpos.obj fgets.obj fheapchk.obj fheapmin.obj fheapwal.obj \
findseg.obj flength.obj fmalloc.obj fmsize.obj \
fmsghdr.obj fonexit.obj dos\fopen.obj fprintf.obj putc.obj fputs.obj \
fread.obj frealloc.obj free.obj dos\freemem.obj dos\freopen.obj \
fscanf.obj fseek.obj fsetpos.obj dos\fstat.obj fstrdup.obj ftell.obj dos\ftime.obj \
fwrite.obj gcvt.obj dos\getch.obj dos\getcwd.obj dos\getdate.obj dos\getdrive.obj

rebuild.r2: \
getenv.obj dos\getpid.obj dos\getpath.obj gets.obj dos\gettime.obj getw.obj \
gmtime.obj dos\growscan.obj dos\growseg.obj \
dos\halloc.obj dos\harderr.obj dos\hardretn.obj \
headchk.obj heapadd.obj initseg.obj dos\inp.obj input.obj \
dos\inpw.obj dos\int86.obj dos\int86x.obj dos\intdos.obj dos\intdosx.obj isatty.obj \
itoa.obj dos\kbhit.obj labs.obj lconv.obj lconvdat.obj lfind.obj \
dos\libcinfo.obj linkseg.obj localtim.obj \
dos\locking.obj longdiv.obj lrotl.obj lrotr.obj lsearch.obj dos\lseek.obj \
ltoa.obj makepath.obj malloc.obj mblen.obj mbstowcs.obj mbtowc.obj \
memccpy.obj memchr.obj memcmp.obj \
memcpy.obj memicmp.obj memmove.obj memset.obj mktemp.obj mktime.obj \
minseg.obj dos\unlinksg.obj movedata.obj msize.obj \
nearstub.obj ncalloc.obj ncommode.obj dos\newseg.obj nexpand.obj nfreect.obj \
nheapchk.obj nheapmin.obj nheapwal.obj nmalloc.obj _nmalloc.obj nmemavl.obj \
nmemmax.obj dos\nmsghdr.obj nmsize.obj nrealloc.obj nstrdup.obj \
onexit.obj dos\open.obj dos\outp.obj output.obj dos\outpw.obj dos\ovlm6l.obj perror.obj \
printf.obj purevirt.obj dos\putch.obj putenv.obj puts.obj putw.obj qsort.obj \
dos\raise.obj rand.obj dos\read.obj realloc.obj dos\rename.obj \
resize.obj rewind.obj rmtmp.obj rotl.obj rotr.obj \
scanf.obj scanseg.obj searchen.obj searchsg.obj \
segread.obj seekfast.obj dos\setblock.obj setbuf.obj dos\setdate.obj \
dos\setdrive.obj setjmp.obj setlist.obj setlocal.obj setmode.obj \
setseg.obj dos\settime.obj setvbuf.obj snprintf.obj \
dos\signal.obj spawnl.obj spawnle.obj spawnlp.obj spawnlpe.obj \
spawnv.obj dos\spawnve.obj spawnvp.obj dos\spawnvpe.obj splitpat.obj sprintf.obj \
sscanf.obj stackava.obj dos\stat.obj fullpath.obj dtoxtime.obj dos\stdalloc.obj dos\stdargv.obj \
dos\stdenvp.obj strcat.obj strchr.obj strcmp.obj strcoll.obj \
strcpy.obj strcspn.obj \
dos\strdate.obj strdup.obj stream.obj strerror.obj strftime.obj stricmp.obj strlen.obj \
strlwr.obj strncat.obj strncmp.obj strncpy.obj strnicmp.obj strnset.obj \
strpbrk.obj strrchr.obj strrev.obj strset.obj strspn.obj strstr.obj \
dos\strtime.obj strtod.obj strtok.obj strtol.obj strupr.obj strxfrm.obj \
swab.obj syserr.obj \
dos\system.obj tell.obj dos\tempnam.obj dos\time.obj timeset.obj dos\tmpfile.obj tolower.obj \
toupper.obj txtmode.obj tzset.obj ultoa.obj \
umask.obj ungetc.obj ungetch.obj dos\unlink.obj dos\utime.obj vfprintf.obj \
vprintf.obj vsnprint.obj vsprintf.obj \
walklist.obj walkone.obj walkseg.obj wcstombs.obj wctomb.obj \
fmblen.obj fmbstowc.obj fmbtowc.obj fwcstomb.obj fwctomb.obj \
wild.obj dos\write.obj dos\wrt2err.obj xtoa.obj \
_ctype.obj _ctypex.obj \
feoferr.obj fileno.obj \
nnew.obj fnew.obj hnew.obj bnew.obj \
ndelete.obj fdelete.obj hdelete.obj bdelete.obj \
nhandler.obj fhandler.obj hhandler.obj bhandler.obj


  3 Responses to “Category : C++ Source Code
Archive   : VCCRT1.ZIP
Filename : LIBCR.MKF

  1. Very nice! Thank you for this wonderful archive. I wonder why I found it only now. Long live the BBS file archives!

  2. This is so awesome! 😀 I’d be cool if you could download an entire archive of this at once, though.

  3. But one thing that puzzles me is the “mtswslnkmcjklsdlsbdmMICROSOFT” string. There is an article about it here. It is definitely worth a read: http://www.os2museum.com/wp/mtswslnk/