[comp.sources.misc] v19i059: dmake - dmake version 3.7, Patch01a/3

dvadura@watdragon.waterloo.edu (Dennis Vadura) (05/14/91)

Submitted-by: Dennis Vadura <dvadura@watdragon.waterloo.edu>
Posting-number: Volume 19, Issue 59
Archive-name: dmake/patch01a
Patch-To: dmake: Volume 19, Issue 22-58

This is the first of a three part patch to dmake. To apply this patch
copy the three parts into the dmake source directory.  Unshar the parts.
This will produce a file dm37p1. To apply the patches type:

	sh dm37p1

This will extract and apply the patches.

#!/bin/sh
# This is a shell archive (produced by shar 3.49)
# To extract the files from this archive, save it to a file, remove
# everything above the "!/bin/sh" line above, and type "sh file_name".
#
# made 05/14/1991 12:55 UTC by dvadura@watdragon
# Source directory /u2/dvadura/src/generic/dmake/dist/t
#
# existing files will NOT be overwritten unless -c is specified
#
# This is part 1 of a multipart archive                                    
# do not concatenate these parts, unpack them in order with /bin/sh        
#
# This shar contains:
# length  mode       name
# ------ ---------- ------------------------------------------
# 104168 -rw-r----- dm37p1
#
if test -r _shar_seq_.tmp; then
	echo 'Must unpack archives in sequence!'
	echo Please unpack part `cat _shar_seq_.tmp` next
	exit 1
fi
# ============= dm37p1 ==============
if test -f 'dm37p1' -a X"$1" != X"-c"; then
	echo 'x - skipping dm37p1 (File already exists)'
	rm -f _shar_wnt_.tmp
else
> _shar_wnt_.tmp
echo 'x - extracting dm37p1 (Text)'
sed 's/^X//' << 'SHAR_EOF' > 'dm37p1' &&
X#!/bin/sh
X# dodiff:  Directory tree maintainer (v1.1)
X#
X# Dmake 3.7 Patch #1:
X# -------------------
X# 
X# Priority:  Low for UNIX, High for DOS
X# =========
X# 
X# Description:
X# ============
X# 
X# This patch fixes the MSDOS dmake build batch files and makes them usable for
X# building the executables.  I didn't check the automatically generated DOS
X# scripts on the last run and Murphy had his way and ofcourse they were wrong.
X# The source archive on watmsg.uwaterloo.ca has the patched sources.
X# 
X# To apply the patch simply put this file in the dmake-source root directory
X# and run it through /bin/sh; it will do the rest.
X# 
X# -dennis
X# 
X# Details of Fixes:
X# =================
X# - Fixed the MSDOS distribution build scripts so that the actually work :-)
X# 
X# - Fixed a missing CONST declaration in msdos/mscdos/config.h that broke the
X#   MSC compile for function.c.
X# 
X# - Fixed msdos/tee.c to compile if not making swapping version, it was missing
X#   an include for "extern.h"
X# 
X# - Fixed a bug in make.c when .SETDIR'ed to a directory and we built
X#   the path name of a prerequisite for which we had setdir'ed, then
X#   we should use the prefix supplied by the push of the target not
X#   by Makedir.
X# 
X# - Fixed a minor nit in function.c where an int was getting compared to NULL.
X#   It should now be ok.  I don't think this affects anything.
X#
X# Remove Obsolete files from distribution
Xrm -f _state.mk
X
X# Now use a shar archive to add any new files to the distribution
X
X# Now create the file of patches and apply patch appropriately
X# This is a shell archive (produced by shar 3.49)
X# To extract the files from this archive, save it to a file, remove
X# everything above the "!/bin/sh" line above, and type "sh file_name".
X#
X# made 05/14/1991 12:52 UTC by dvadura@watdragon
X# Source directory /u2/dvadura/src/generic/dmake
X#
X# existing files will NOT be overwritten unless -c is specified
X#
X# This shar contains:
X# length  mode       name
X# ------ ---------- ------------------------------------------
X# 100601 -rw-r----- _patches
X#
X# ============= _patches ==============
Xif test -f '_patches' -a X"$1" != X"-c"; then
X	echo 'x - skipping _patches (File already exists)'
Xelse
Xecho 'x - extracting _patches (Text)'
Xsed 's/^X//' << 'SHAR_EOF' > '_patches' &&
X*** /u2/dvadura/src/generic/dmake/dmake37-p0/unix/sysvr4/public.h	Tue May 14 08:39:24 1991
X--- unix/sysvr4/public.h	Sun May 12 19:04:13 1991
X***************
X*** 1,4 ****
X! /* RCS      -- $Header: /u2/dvadura/src/generic/dmake/src/unix/sysvr4/RCS/public.h,v 1.1 91/05/06 15:28:41 dvadura Exp Locker: dvadura $
XX  -- WARNING  -- This file is AUTOMATICALLY GENERATED DO NOT EDIT IT
XX  --
XX  -- SYNOPSIS -- Local functions exported to be visible by others.
X--- 1,4 ----
X! /* RCS      -- $Header$
XX  -- WARNING  -- This file is AUTOMATICALLY GENERATED DO NOT EDIT IT
XX  --
XX  -- SYNOPSIS -- Local functions exported to be visible by others.
X***************
X*** 42,51 ****
XX  --      Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
XX  --
XX  -- LOG
X! --     $Log:	public.h,v $
X!  * Revision 1.1  91/05/06  15:28:41  dvadura
X!  * dmake Release Version 3.7
X!  * 
XX  */
XX  
XX  #ifndef _DMAKE_PUBLIC_h
X--- 42,48 ----
XX  --      Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
XX  --
XX  -- LOG
X! --     $Log$
XX  */
XX  
XX  #ifndef _DMAKE_PUBLIC_h
X*** /u2/dvadura/src/generic/dmake/dmake37-p0/unix/sysvr3/public.h	Tue May 14 08:39:15 1991
X--- unix/sysvr3/public.h	Sun May 12 19:04:11 1991
X***************
X*** 1,4 ****
X! /* RCS      -- $Header: /u2/dvadura/src/generic/dmake/src/unix/sysvr3/RCS/public.h,v 1.1 91/05/06 15:28:22 dvadura Exp Locker: dvadura $
XX  -- WARNING  -- This file is AUTOMATICALLY GENERATED DO NOT EDIT IT
XX  --
XX  -- SYNOPSIS -- Local functions exported to be visible by others.
X--- 1,4 ----
X! /* RCS      -- $Header$
XX  -- WARNING  -- This file is AUTOMATICALLY GENERATED DO NOT EDIT IT
XX  --
XX  -- SYNOPSIS -- Local functions exported to be visible by others.
X***************
X*** 42,51 ****
XX  --      Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
XX  --
XX  -- LOG
X! --     $Log:	public.h,v $
X!  * Revision 1.1  91/05/06  15:28:22  dvadura
X!  * dmake Release Version 3.7
X!  * 
XX  */
XX  
XX  #ifndef _DMAKE_PUBLIC_h
X--- 42,48 ----
XX  --      Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
XX  --
XX  -- LOG
X! --     $Log$
XX  */
XX  
XX  #ifndef _DMAKE_PUBLIC_h
X*** /u2/dvadura/src/generic/dmake/dmake37-p0/unix/sysvr1/public.h	Tue May 14 08:39:00 1991
X--- unix/sysvr1/public.h	Sun May 12 19:04:09 1991
X***************
X*** 1,4 ****
X! /* RCS      -- $Header: /u2/dvadura/src/generic/dmake/src/unix/sysvr1/RCS/public.h,v 1.1 91/05/06 15:28:03 dvadura Exp Locker: dvadura $
XX  -- WARNING  -- This file is AUTOMATICALLY GENERATED DO NOT EDIT IT
XX  --
XX  -- SYNOPSIS -- Local functions exported to be visible by others.
X--- 1,4 ----
X! /* RCS      -- $Header$
XX  -- WARNING  -- This file is AUTOMATICALLY GENERATED DO NOT EDIT IT
XX  --
XX  -- SYNOPSIS -- Local functions exported to be visible by others.
X***************
X*** 42,51 ****
XX  --      Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
XX  --
XX  -- LOG
X! --     $Log:	public.h,v $
X!  * Revision 1.1  91/05/06  15:28:03  dvadura
X!  * dmake Release Version 3.7
X!  * 
XX  */
XX  
XX  #ifndef _DMAKE_PUBLIC_h
X--- 42,48 ----
XX  --      Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
XX  --
XX  -- LOG
X! --     $Log$
XX  */
XX  
XX  #ifndef _DMAKE_PUBLIC_h
X*** /u2/dvadura/src/generic/dmake/dmake37-p0/unix/bsd43/vf/public.h	Tue May 14 08:38:42 1991
X--- unix/bsd43/vf/public.h	Sun May 12 19:04:06 1991
X***************
X*** 1,4 ****
X! /* RCS      -- $Header: /u2/dvadura/src/generic/dmake/src/unix/bsd43/vf/RCS/public.h,v 1.1 91/05/06 15:29:31 dvadura Exp Locker: dvadura $
XX  -- WARNING  -- This file is AUTOMATICALLY GENERATED DO NOT EDIT IT
XX  --
XX  -- SYNOPSIS -- Local functions exported to be visible by others.
X--- 1,4 ----
X! /* RCS      -- $Header$
XX  -- WARNING  -- This file is AUTOMATICALLY GENERATED DO NOT EDIT IT
XX  --
XX  -- SYNOPSIS -- Local functions exported to be visible by others.
X***************
X*** 42,51 ****
XX  --      Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
XX  --
XX  -- LOG
X! --     $Log:	public.h,v $
X!  * Revision 1.1  91/05/06  15:29:31  dvadura
X!  * dmake Release Version 3.7
X!  * 
XX  */
XX  
XX  #ifndef _DMAKE_PUBLIC_h
X--- 42,48 ----
XX  --      Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
XX  --
XX  -- LOG
X! --     $Log$
XX  */
XX  
XX  #ifndef _DMAKE_PUBLIC_h
X*** /u2/dvadura/src/generic/dmake/dmake37-p0/unix/bsd43/uw/public.h	Tue May 14 08:38:33 1991
X--- unix/bsd43/uw/public.h	Sun May 12 20:19:37 1991
X***************
X*** 1,4 ****
X! /* RCS      -- $Header: /u2/dvadura/src/generic/dmake/src/unix/bsd43/uw/RCS/public.h,v 1.1 91/05/06 15:29:14 dvadura Exp Locker: dvadura $
XX  -- WARNING  -- This file is AUTOMATICALLY GENERATED DO NOT EDIT IT
XX  --
XX  -- SYNOPSIS -- Local functions exported to be visible by others.
X--- 1,4 ----
X! /* RCS      -- $Header$
XX  -- WARNING  -- This file is AUTOMATICALLY GENERATED DO NOT EDIT IT
XX  --
XX  -- SYNOPSIS -- Local functions exported to be visible by others.
X***************
X*** 42,51 ****
XX  --      Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
XX  --
XX  -- LOG
X! --     $Log:	public.h,v $
X!  * Revision 1.1  91/05/06  15:29:14  dvadura
X!  * dmake Release Version 3.7
X!  * 
XX  */
XX  
XX  #ifndef _DMAKE_PUBLIC_h
X--- 42,48 ----
XX  --      Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
XX  --
XX  -- LOG
X! --     $Log$
XX  */
XX  
XX  #ifndef _DMAKE_PUBLIC_h
X*** /u2/dvadura/src/generic/dmake/dmake37-p0/unix/bsd43/public.h	Tue May 14 08:38:20 1991
X--- unix/bsd43/public.h	Sun May 12 19:04:08 1991
X***************
X*** 1,4 ****
X! /* RCS      -- $Header: /u2/dvadura/src/generic/dmake/src/unix/bsd43/RCS/public.h,v 1.1 91/05/06 15:28:57 dvadura Exp Locker: dvadura $
XX  -- WARNING  -- This file is AUTOMATICALLY GENERATED DO NOT EDIT IT
XX  --
XX  -- SYNOPSIS -- Local functions exported to be visible by others.
X--- 1,4 ----
X! /* RCS      -- $Header$
XX  -- WARNING  -- This file is AUTOMATICALLY GENERATED DO NOT EDIT IT
XX  --
XX  -- SYNOPSIS -- Local functions exported to be visible by others.
X***************
X*** 42,51 ****
XX  --      Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
XX  --
XX  -- LOG
X! --     $Log:	public.h,v $
X!  * Revision 1.1  91/05/06  15:28:57  dvadura
X!  * dmake Release Version 3.7
X!  * 
XX  */
XX  
XX  #ifndef _DMAKE_PUBLIC_h
X--- 42,48 ----
XX  --      Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
XX  --
XX  -- LOG
X! --     $Log$
XX  */
XX  
XX  #ifndef _DMAKE_PUBLIC_h
X*** /u2/dvadura/src/generic/dmake/dmake37-p0/unix/386ix/public.h	Tue May 14 08:38:09 1991
X--- unix/386ix/public.h	Sun May 12 19:04:02 1991
X***************
X*** 1,4 ****
X! /* RCS      -- $Header: /u2/dvadura/src/generic/dmake/src/unix/386ix/RCS/public.h,v 1.1 91/05/06 15:27:45 dvadura Exp Locker: dvadura $
XX  -- WARNING  -- This file is AUTOMATICALLY GENERATED DO NOT EDIT IT
XX  --
XX  -- SYNOPSIS -- Local functions exported to be visible by others.
X--- 1,4 ----
X! /* RCS      -- $Header$
XX  -- WARNING  -- This file is AUTOMATICALLY GENERATED DO NOT EDIT IT
XX  --
XX  -- SYNOPSIS -- Local functions exported to be visible by others.
X***************
X*** 42,51 ****
XX  --      Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
XX  --
XX  -- LOG
X! --     $Log:	public.h,v $
X!  * Revision 1.1  91/05/06  15:27:45  dvadura
X!  * dmake Release Version 3.7
X!  * 
XX  */
XX  
XX  #ifndef _DMAKE_PUBLIC_h
X--- 42,48 ----
XX  --      Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
XX  --
XX  -- LOG
X! --     $Log$
XX  */
XX  
XX  #ifndef _DMAKE_PUBLIC_h
X*** /u2/dvadura/src/generic/dmake/dmake37-p0/tos/public.h	Tue May 14 08:37:54 1991
X--- tos/public.h	Sun May 12 19:03:54 1991
X***************
X*** 1,4 ****
X! /* RCS      -- $Header: /u2/dvadura/src/generic/dmake/src/tos/RCS/public.h,v 1.1 91/05/06 15:32:18 dvadura Exp Locker: dvadura $
XX  -- WARNING  -- This file is AUTOMATICALLY GENERATED DO NOT EDIT IT
XX  --
XX  -- SYNOPSIS -- Local functions exported to be visible by others.
X--- 1,4 ----
X! /* RCS      -- $Header$
XX  -- WARNING  -- This file is AUTOMATICALLY GENERATED DO NOT EDIT IT
XX  --
XX  -- SYNOPSIS -- Local functions exported to be visible by others.
X***************
X*** 42,51 ****
XX  --      Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
XX  --
XX  -- LOG
X! --     $Log:	public.h,v $
X!  * Revision 1.1  91/05/06  15:32:18  dvadura
X!  * dmake Release Version 3.7
X!  * 
XX  */
XX  
XX  #ifndef _DMAKE_PUBLIC_h
X--- 42,48 ----
XX  --      Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
XX  --
XX  -- LOG
X! --     $Log$
XX  */
XX  
XX  #ifndef _DMAKE_PUBLIC_h
X*** /u2/dvadura/src/generic/dmake/dmake37-p0/tos/config.h	Tue May 14 08:37:49 1991
X--- tos/config.h	Tue May 14 07:37:26 1991
X***************
X*** 1,4 ****
X! /* RCS      -- $Header: /u2/dvadura/src/generic/dmake/src/tos/RCS/config.h,v 1.1 91/05/06 15:32:16 dvadura Exp $
XX  -- SYNOPSIS -- Configurarion include file.
XX  -- 
XX  -- DESCRIPTION
X--- 1,4 ----
X! /* RCS      -- $Header: /u2/dvadura/src/generic/dmake/src/tos/RCS/config.h,v 1.2 91/05/14 07:37:15 dvadura Exp $
XX  -- SYNOPSIS -- Configurarion include file.
XX  -- 
XX  -- DESCRIPTION
X***************
X*** 29,34 ****
X--- 29,37 ----
XX  --
XX  -- LOG
XX  --     $Log:	config.h,v $
X+  * Revision 1.2  91/05/14  07:37:15  dvadura
X+  * Forgot to put in the declaration for CONST.
X+  * 
XX   * Revision 1.1  91/05/06  15:32:16  dvadura
XX   * dmake Release Version 3.7
XX   * 
X***************
X*** 45,47 ****
X--- 48,53 ----
XX  /* Define the getcwd function that is used in the code, since BSD does
XX   * not have getcwd, but call it getwd instead. */
XX  extern char *getcwd ANSI((char *, int));
X+ 
X+ /* Don't need the const decl */
X+ #define CONST
X*** /u2/dvadura/src/generic/dmake/dmake37-p0/state.c	Tue May 14 08:37:41 1991
X--- state.c	Tue May 14 08:36:31 1991
X***************
X*** 1,4 ****
X! /* RCS      -- $Header: /u2/dvadura/src/generic/dmake/src/RCS/state.c,v 1.1 91/05/06 15:23:31 dvadura Exp $
XX  -- SYNOPSIS -- .KEEP_STATE state file management
XX  -- 
XX  -- DESCRIPTION
X--- 1,4 ----
X! /* RCS      -- $Header: /u2/dvadura/src/generic/dmake/src/RCS/state.c,v 1.2 91/05/14 08:36:05 dvadura Exp $
XX  -- SYNOPSIS -- .KEEP_STATE state file management
XX  -- 
XX  -- DESCRIPTION
X***************
X*** 33,38 ****
X--- 33,41 ----
XX  --
XX  -- LOG
XX  --     $Log:	state.c,v $
X+  * Revision 1.2  91/05/14  08:36:05  dvadura
X+  * Fixed a comparison of _my_fgets at line 73 to NULL, it should be 0.
X+  * 
XX   * Revision 1.1  91/05/06  15:23:31  dvadura
XX   * dmake Release Version 3.7
XX   * 
X***************
X*** 70,76 ****
XX  	 size = atol(sizeb);
XX  	 buf = MALLOC(size+2, char);
XX  
X! 	 while( _my_fgets(buf, size, fp) != NULL ) {
XX  	    TALLOC(sp, 1, KSTATE);
XX  	    sp->st_name = _strdup(buf);
XX  	    (void) Hash(buf, &sp->st_nkey);
X--- 73,79 ----
XX  	 size = atol(sizeb);
XX  	 buf = MALLOC(size+2, char);
XX  
X! 	 while( _my_fgets(buf, size, fp) ) {
XX  	    TALLOC(sp, 1, KSTATE);
XX  	    sp->st_name = _strdup(buf);
XX  	    (void) Hash(buf, &sp->st_nkey);
X*** /u2/dvadura/src/generic/dmake/dmake37-p0/readme/cover	Tue May 14 08:37:28 1991
X--- readme/cover	Tue May 14 08:39:25 1991
X***************
X*** 17,22 ****
X--- 17,28 ----
XX  	...
XX  	dmake37.sharxx
XX  
X+ Note that all archives are created on a UNIX system.  This means that the
X+ distributions heading for DOS-land need to have the <lf> turned into a
X+ <cr><lf>.  There exist a number of filters for doing this (sed comes to mind),
X+ and is easily run over each file using a UNIX shell script.  Thus I don't
X+ provide two different versions of the archives.
X+ 
XX  dmake is different from other versions of make in that it supports significant
XX  enhancements (See the man page).  A short summary of the more important
XX  ones follows:
X*** /u2/dvadura/src/generic/dmake/dmake37-p0/patchlvl.h	Tue May 14 08:37:21 1991
X--- patchlvl.h	Tue May 14 08:31:08 1991
X***************
X*** 1,3 ****
XX  /* dmake patch level, reset to 0 for each new version release. */
XX  
X! #define PATCHLEVEL 0
X--- 1,3 ----
XX  /* dmake patch level, reset to 0 for each new version release. */
XX  
X! #define PATCHLEVEL 1
X*** /u2/dvadura/src/generic/dmake/dmake37-p0/os2/mscdos/public.h	Tue May 14 08:37:12 1991
X--- os2/mscdos/public.h	Sun May 12 19:04:16 1991
X***************
X*** 1,4 ****
X! /* RCS      -- $Header: /u2/dvadura/src/generic/dmake/src/os2/mscdos/RCS/public.h,v 1.1 91/05/06 15:34:04 dvadura Exp Locker: dvadura $
XX  -- WARNING  -- This file is AUTOMATICALLY GENERATED DO NOT EDIT IT
XX  --
XX  -- SYNOPSIS -- Local functions exported to be visible by others.
X--- 1,4 ----
X! /* RCS      -- $Header$
XX  -- WARNING  -- This file is AUTOMATICALLY GENERATED DO NOT EDIT IT
XX  --
XX  -- SYNOPSIS -- Local functions exported to be visible by others.
X***************
X*** 42,51 ****
XX  --      Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
XX  --
XX  -- LOG
X! --     $Log:	public.h,v $
X!  * Revision 1.1  91/05/06  15:34:04  dvadura
X!  * dmake Release Version 3.7
X!  * 
XX  */
XX  
XX  #ifndef _DMAKE_PUBLIC_h
X--- 42,48 ----
XX  --      Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
XX  --
XX  -- LOG
X! --     $Log$
XX  */
XX  
XX  #ifndef _DMAKE_PUBLIC_h
X*** /u2/dvadura/src/generic/dmake/dmake37-p0/os2/mscdos/mk60.cmd	Tue May 14 08:37:08 1991
X--- os2/mscdos/mk60.cmd	Sat May 11 10:11:00 1991
X***************
X*** 28,32 ****
XX  cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -AC -D__STDC__=1 -B2 C2L -WX -Osecgl -Gs -Foobjects\arlib.obj msdos\arlib.c
XX  cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -AC -D__STDC__=1 -B2 C2L -WX -Osecgl -Gs -Foobjects\rmprq.obj unix\rmprq.c
XX  cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -AC -D__STDC__=1 -B2 C2L -WX -Osecgl -Gs -Foobjects\tempnam.obj os2\mscdos\tempnam.c
X- link @\tmp\mkAAA010057,dmake.exe,NUL.MAP,@\tmp\mkBAA010057\ST:8000 \exe \packc \batch,os2\dmake.def
XX  cp os2\mscdos\startup.mk startup.mk
X--- 28,32 ----
XX  cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -AC -D__STDC__=1 -B2 C2L -WX -Osecgl -Gs -Foobjects\arlib.obj msdos\arlib.c
XX  cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -AC -D__STDC__=1 -B2 C2L -WX -Osecgl -Gs -Foobjects\rmprq.obj unix\rmprq.c
XX  cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -AC -D__STDC__=1 -B2 C2L -WX -Osecgl -Gs -Foobjects\tempnam.obj os2\mscdos\tempnam.c
XX  cp os2\mscdos\startup.mk startup.mk
X+ link @/tmp/mkAAA000196,dmake.exe,NUL.MAP,@/tmp/mkBAA000196/ST:8000 /exe /packc /batch,os2\dmake.def
X*** /u2/dvadura/src/generic/dmake/dmake37-p0/os2/mscdos/mk51.cmd	Tue May 14 08:37:07 1991
X--- os2/mscdos/mk51.cmd	Sat May 11 10:10:43 1991
X***************
X*** 57,61 ****
XX  mv rmprq.obj objects
XX  cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -AC -D_MSC_VER=510 -B2 C2L -WX -Oscl -Gs os2\mscdos\tempnam.c
XX  mv tempnam.obj objects
X- link @\tmp\mkAAA010015,dmake.exe,NUL.MAP,@\tmp\mkBAA010015\ST:8000 \exe \packc \batch,os2\dmake.def
XX  cp os2\mscdos\startup.mk startup.mk
X--- 57,61 ----
XX  mv rmprq.obj objects
XX  cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -AC -D_MSC_VER=510 -B2 C2L -WX -Oscl -Gs os2\mscdos\tempnam.c
XX  mv tempnam.obj objects
XX  cp os2\mscdos\startup.mk startup.mk
X+ link @/tmp/mkAAA000163,dmake.exe,NUL.MAP,@/tmp/mkBAA000163/ST:8000 /exe /packc /batch,os2\dmake.def
X*** /u2/dvadura/src/generic/dmake/dmake37-p0/os2/mscdos/mk50.cmd	Tue May 14 08:37:06 1991
X--- os2/mscdos/mk50.cmd	Sat May 11 10:10:22 1991
X***************
X*** 57,61 ****
XX  mv rmprq.obj objects
XX  cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -AC -D_MSC_VER=500 -B2 C2L -WX -Oscl -Gs os2\mscdos\tempnam.c
XX  mv tempnam.obj objects
X- link @\tmp\mkAAA009990,dmake.exe,NUL.MAP,@\tmp\mkBAA009990\ST:8000 \exe \packc \batch,os2\dmake.def
XX  cp os2\mscdos\startup.mk startup.mk
X--- 57,61 ----
XX  mv rmprq.obj objects
XX  cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -AC -D_MSC_VER=500 -B2 C2L -WX -Oscl -Gs os2\mscdos\tempnam.c
XX  mv tempnam.obj objects
XX  cp os2\mscdos\startup.mk startup.mk
X+ link @/tmp/mkAAA000136,dmake.exe,NUL.MAP,@/tmp/mkBAA000136/ST:8000 /exe /packc /batch,os2\dmake.def
X*** /u2/dvadura/src/generic/dmake/dmake37-p0/os2/mscdos/mk40.cmd	Tue May 14 08:37:05 1991
X--- os2/mscdos/mk40.cmd	Sat May 11 10:09:59 1991
X***************
X*** 57,61 ****
XX  mv rmprq.obj objects
XX  cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -mC -DM_I86=1 -D__STDC__=1 -B2 C2L -WX os2\mscdos\tempnam.c
XX  mv tempnam.obj objects
X- link @\tmp\mkAAA009963,dmake.exe,NUL.MAP,@\tmp\mkBAA009963\ST:8000,os2\dmake.def
XX  cp os2\mscdos\startup.mk startup.mk
X--- 57,61 ----
XX  mv rmprq.obj objects
XX  cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -mC -DM_I86=1 -D__STDC__=1 -B2 C2L -WX os2\mscdos\tempnam.c
XX  mv tempnam.obj objects
XX  cp os2\mscdos\startup.mk startup.mk
X+ link @/tmp/mkAAA029978,dmake.exe,NUL.MAP,@/tmp/mkBAA029978/ST:8000,os2\dmake.def
X*** /u2/dvadura/src/generic/dmake/dmake37-p0/os2/mscdos/config.h	Tue May 14 08:37:02 1991
X--- os2/mscdos/config.h	Tue May 14 07:38:51 1991
X***************
X*** 1,4 ****
X! /* RCS      -- $Header: /u2/dvadura/src/generic/dmake/src/os2/mscdos/RCS/config.h,v 1.1 91/05/06 15:34:02 dvadura Exp $
XX  -- SYNOPSIS -- Configurarion include file.
XX  -- 
XX  -- DESCRIPTION
X--- 1,4 ----
X! /* RCS      -- $Header: /u2/dvadura/src/generic/dmake/src/os2/mscdos/RCS/config.h,v 1.2 91/05/14 07:38:40 dvadura Exp $
XX  -- SYNOPSIS -- Configurarion include file.
XX  -- 
XX  -- DESCRIPTION
X***************
X*** 29,34 ****
X--- 29,37 ----
XX  --
XX  -- LOG
XX  --     $Log:	config.h,v $
X+  * Revision 1.2  91/05/14  07:38:40  dvadura
X+  * Forgot the COST declaration.
X+  * 
XX   * Revision 1.1  91/05/06  15:34:02  dvadura
XX   * dmake Release Version 3.7
XX   * 
X***************
X*** 65,70 ****
X--- 68,76 ----
XX  #if defined(MSDOS) && defined (_MSC_VER)
XX  #   define _TYPES_
XX  #endif
X+ 
X+ /* Don't need this one either */
X+ #define CONST
XX  
XX  /* in sysintf.c: SIGQUIT is used, this is not defined in MSC */
XX  #ifndef SIGQUIT
X*** /u2/dvadura/src/generic/dmake/dmake37-p0/msdos/tee.c	Tue May 14 08:36:52 1991
X--- msdos/tee.c	Fri May 10 14:06:30 1991
X***************
X*** 1,4 ****
X! /* RCS      -- $Header: /u2/dvadura/src/generic/dmake/src/msdos/RCS/tee.c,v 1.1 91/05/06 15:25:36 dvadura Exp $
XX  -- SYNOPSIS -- Hook_std_writes() dummy call for non swapping MSDOS versions.
XX  -- 
XX  -- DESCRIPTION
X--- 1,4 ----
X! /* RCS      -- $Header: /u2/dvadura/src/generic/dmake/src/msdos/RCS/tee.c,v 1.2 91/05/10 14:06:17 dvadura Exp $
XX  -- SYNOPSIS -- Hook_std_writes() dummy call for non swapping MSDOS versions.
XX  -- 
XX  -- DESCRIPTION
X***************
X*** 26,35 ****
X--- 26,40 ----
XX  --
XX  -- LOG
XX  --     $Log:	tee.c,v $
X+  * Revision 1.2  91/05/10  14:06:17  dvadura
X+  * Forgot to include "extern.h".
X+  * 
XX   * Revision 1.1  91/05/06  15:25:36  dvadura
XX   * dmake Release Version 3.7
XX   * 
XX  */
X+ 
X+ #include "extern.h"
XX  
XX  PUBLIC void
XX  Hook_std_writes( file )
X*** /u2/dvadura/src/generic/dmake/dmake37-p0/msdos/tccdos/public.h	Tue May 14 08:36:47 1991
X--- msdos/tccdos/public.h	Sun May 12 19:03:57 1991
X***************
X*** 1,4 ****
X! /* RCS      -- $Header: /u2/dvadura/src/generic/dmake/src/msdos/tccdos/RCS/public.h,v 1.1 91/05/06 15:26:04 dvadura Exp Locker: dvadura $
XX  -- WARNING  -- This file is AUTOMATICALLY GENERATED DO NOT EDIT IT
XX  --
XX  -- SYNOPSIS -- Local functions exported to be visible by others.
X--- 1,4 ----
X! /* RCS      -- $Header$
XX  -- WARNING  -- This file is AUTOMATICALLY GENERATED DO NOT EDIT IT
XX  --
XX  -- SYNOPSIS -- Local functions exported to be visible by others.
X***************
X*** 42,51 ****
XX  --      Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
XX  --
XX  -- LOG
X! --     $Log:	public.h,v $
X!  * Revision 1.1  91/05/06  15:26:04  dvadura
X!  * dmake Release Version 3.7
X!  * 
XX  */
XX  
XX  #ifndef _DMAKE_PUBLIC_h
X--- 42,48 ----
XX  --      Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
XX  --
XX  -- LOG
X! --     $Log$
XX  */
XX  
XX  #ifndef _DMAKE_PUBLIC_h
X***************
X*** 146,151 ****
X--- 143,149 ----
XX  int touch_arch ANSI((char*, char*));
XX  int _chdir ANSI((char *));
XX  void Remove_prq ANSI((CELLPTR));
X+ int spawnvpe ANSI((int, char *, char **, char **));
XX  void Hook_std_writes ANSI((char *));
XX  
XX  #endif
X*** /u2/dvadura/src/generic/dmake/dmake37-p0/msdos/tccdos/mkswp.bat	Tue May 14 08:36:44 1991
X--- msdos/tccdos/mkswp.bat	Sat May 11 10:06:26 1991
X***************
X*** 2,69 ****
XX  tasm -t -mx -dmlarge msdos\exec.asm;
XX  mv exec.obj objects
XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  infer.c
X! mv infer.obj objects
XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  make.c
X! mv make.obj objects
XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  stat.c
X! mv stat.obj objects
XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  expand.c
X! mv expand.obj objects
XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  dmstring.c
X! mv dmstring.obj objects
XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  hash.c
X! mv hash.obj objects
XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  dag.c
X! mv dag.obj objects
XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  dmake.c
X! mv dmake.obj objects
XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  path.c
X! mv path.obj objects
XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  imacs.c
X! mv imacs.obj objects
XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  sysintf.c
X! mv sysintf.obj objects
XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  parse.c
X! mv parse.obj objects
XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  getinp.c
X! mv getinp.obj objects
XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  quit.c
X! mv quit.obj objects
XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  state.c
X! mv state.obj objects
XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  basename.c
X! mv basename.obj objects
XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  dmdump.c
X! mv dmdump.obj objects
XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  macparse.c
X! mv macparse.obj objects
XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  rulparse.c
X! mv rulparse.obj objects
XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  percent.c
X! mv percent.obj objects
XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  function.c
X! mv function.obj objects
XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  msdos\ruletab.c
X! mv ruletab.obj objects
XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  msdos\dirbrk.c
X! mv dirbrk.obj objects
XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  msdos\runargv.c
X! mv runargv.obj objects
XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  msdos\arlib.c
X! mv arlib.obj objects
XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  msdos\_chdir.c
X! mv _chdir.obj objects
XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  msdos\switchar.c
X! mv switchar.obj objects
XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  msdos\rmprq.c
X! mv rmprq.obj objects
XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  msdos\find.c
X! mv find.obj objects
XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  msdos\spawn.c
X! mv spawn.obj objects
XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  msdos\tccdos\tempnam.c
X! mv tempnam.obj objects
XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  msdos\tccdos\utime.c
X! mv utime.obj objects
X! tlink @\tmp\mkAAA010396,dmake.exe,NUL.MAP,@\tmp\mkBAA010396
XX  copy msdos\tccdos\startup.mk startup.mk
X--- 2,101 ----
XX  tasm -t -mx -dmlarge msdos\exec.asm;
XX  mv exec.obj objects
XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  infer.c
X! copy infer.obj objects
X! del infer.obj
XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  make.c
X! copy make.obj objects
X! del make.obj
XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  stat.c
X! copy stat.obj objects
X! del stat.obj
XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  expand.c
X! copy expand.obj objects
X! del expand.obj
XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  dmstring.c
X! copy dmstring.obj objects
X! del dmstring.obj
XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  hash.c
X! copy hash.obj objects
X! del hash.obj
XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  dag.c
X! copy dag.obj objects
X! del dag.obj
XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  dmake.c
X! copy dmake.obj objects
X! del dmake.obj
XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  path.c
X! copy path.obj objects
X! del path.obj
XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  imacs.c
X! copy imacs.obj objects
X! del imacs.obj
XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  sysintf.c
X! copy sysintf.obj objects
X! del sysintf.obj
XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  parse.c
X! copy parse.obj objects
X! del parse.obj
XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  getinp.c
X! copy getinp.obj objects
X! del getinp.obj
XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  quit.c
X! copy quit.obj objects
X! del quit.obj
XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  state.c
X! copy state.obj objects
X! del state.obj
XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  basename.c
X! copy basename.obj objects
X! del basename.obj
XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  dmdump.c
X! copy dmdump.obj objects
X! del dmdump.obj
XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  macparse.c
X! copy macparse.obj objects
X! del macparse.obj
XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  rulparse.c
X! copy rulparse.obj objects
X! del rulparse.obj
XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  percent.c
X! copy percent.obj objects
X! del percent.obj
XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  function.c
X! copy function.obj objects
X! del function.obj
XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  msdos\ruletab.c
X! copy ruletab.obj objects
X! del ruletab.obj
XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  msdos\dirbrk.c
X! copy dirbrk.obj objects
X! del dirbrk.obj
XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  msdos\runargv.c
X! copy runargv.obj objects
X! del runargv.obj
XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  msdos\arlib.c
X! copy arlib.obj objects
X! del arlib.obj
XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  msdos\_chdir.c
X! copy _chdir.obj objects
X! del _chdir.obj
XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  msdos\switchar.c
X! copy switchar.obj objects
X! del switchar.obj
XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  msdos\rmprq.c
X! copy rmprq.obj objects
X! del rmprq.obj
XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  msdos\find.c
X! copy find.obj objects
X! del find.obj
XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  msdos\spawn.c
X! copy spawn.obj objects
X! del spawn.obj
XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  msdos\tccdos\tempnam.c
X! copy tempnam.obj objects
X! del tempnam.obj
XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  msdos\tccdos\utime.c
X! copy utime.obj objects
X! del utime.obj
XX  copy msdos\tccdos\startup.mk startup.mk
X+ tlink @msdos\tccdos\objswp.rsp,dmake.exe,NUL.MAP,@msdos\tccdos\libswp.rsp
X*** /u2/dvadura/src/generic/dmake/dmake37-p0/msdos/tccdos/mk.bat	Tue May 14 08:36:43 1991
X--- msdos/tccdos/mk.bat	Sat May 11 10:06:02 1991
X***************
X*** 1,65 ****
XX  md objects
XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  infer.c
X! mv infer.obj objects
XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  make.c
X! mv make.obj objects
XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  stat.c
X! mv stat.obj objects
XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  expand.c
X! mv expand.obj objects
XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  dmstring.c
X! mv dmstring.obj objects
XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  hash.c
X! mv hash.obj objects
XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  dag.c
X! mv dag.obj objects
XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  dmake.c
X! mv dmake.obj objects
XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  path.c
X! mv path.obj objects
XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  imacs.c
X! mv imacs.obj objects
XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  sysintf.c
X! mv sysintf.obj objects
XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  parse.c
X! mv parse.obj objects
XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  getinp.c
X! mv getinp.obj objects
XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  quit.c
X! mv quit.obj objects
XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  state.c
X! mv state.obj objects
XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  basename.c
X! mv basename.obj objects
XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  dmdump.c
X! mv dmdump.obj objects
XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  macparse.c
X! mv macparse.obj objects
XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  rulparse.c
X! mv rulparse.obj objects
XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  percent.c
X! mv percent.obj objects
XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  function.c
X! mv function.obj objects
XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  msdos\ruletab.c
X! mv ruletab.obj objects
XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  msdos\dirbrk.c
X! mv dirbrk.obj objects
XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  msdos\runargv.c
X! mv runargv.obj objects
XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  msdos\arlib.c
X! mv arlib.obj objects
XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  msdos\_chdir.c
X! mv _chdir.obj objects
XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  msdos\switchar.c
X! mv switchar.obj objects
XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  msdos\rmprq.c
X! mv rmprq.obj objects
XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  msdos\tee.c
X! mv tee.obj objects
XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  msdos\tccdos\tempnam.c
X! mv tempnam.obj objects
XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  msdos\tccdos\utime.c
X! mv utime.obj objects
X! tlink @\tmp\mkAAA010368,dmake.exe,NUL.MAP,@\tmp\mkBAA010368
XX  copy msdos\tccdos\startup.mk startup.mk
X--- 1,96 ----
XX  md objects
XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  infer.c
X! copy infer.obj objects
X! del infer.obj
XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  make.c
X! copy make.obj objects
X! del make.obj
XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  stat.c
X! copy stat.obj objects
X! del stat.obj
XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  expand.c
X! copy expand.obj objects
X! del expand.obj
XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  dmstring.c
X! copy dmstring.obj objects
X! del dmstring.obj
XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  hash.c
X! copy hash.obj objects
X! del hash.obj
XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  dag.c
X! copy dag.obj objects
X! del dag.obj
XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  dmake.c
X! copy dmake.obj objects
X! del dmake.obj
XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  path.c
X! copy path.obj objects
X! del path.obj
XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  imacs.c
X! copy imacs.obj objects
X! del imacs.obj
XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  sysintf.c
X! copy sysintf.obj objects
X! del sysintf.obj
XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  parse.c
X! copy parse.obj objects
X! del parse.obj
XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  getinp.c
X! copy getinp.obj objects
X! del getinp.obj
XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  quit.c
X! copy quit.obj objects
X! del quit.obj
XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  state.c
X! copy state.obj objects
X! del state.obj
XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  basename.c
X! copy basename.obj objects
X! del basename.obj
XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  dmdump.c
X! copy dmdump.obj objects
X! del dmdump.obj
XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  macparse.c
X! copy macparse.obj objects
X! del macparse.obj
XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  rulparse.c
X! copy rulparse.obj objects
X! del rulparse.obj
XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  percent.c
X! copy percent.obj objects
X! del percent.obj
XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  function.c
X! copy function.obj objects
X! del function.obj
XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  msdos\ruletab.c
X! copy ruletab.obj objects
X! del ruletab.obj
XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  msdos\dirbrk.c
X! copy dirbrk.obj objects
X! del dirbrk.obj
XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  msdos\runargv.c
X! copy runargv.obj objects
X! del runargv.obj
XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  msdos\arlib.c
X! copy arlib.obj objects
X! del arlib.obj
XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  msdos\_chdir.c
X! copy _chdir.obj objects
X! del _chdir.obj
XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  msdos\switchar.c
X! copy switchar.obj objects
X! del switchar.obj
XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  msdos\rmprq.c
X! copy rmprq.obj objects
X! del rmprq.obj
XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  msdos\tee.c
X! copy tee.obj objects
X! del tee.obj
XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  msdos\tccdos\tempnam.c
X! copy tempnam.obj objects
X! del tempnam.obj
XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  msdos\tccdos\utime.c
X! copy utime.obj objects
X! del utime.obj
XX  copy msdos\tccdos\startup.mk startup.mk
X+ tlink @msdos\tccdos\obj.rsp,dmake.exe,NUL.MAP,@msdos\tccdos\lib.rsp
X*** /u2/dvadura/src/generic/dmake/dmake37-p0/msdos/mscdos/public.h	Tue May 14 08:36:23 1991
X--- msdos/mscdos/public.h	Sun May 12 19:03:56 1991
X***************
X*** 1,4 ****
X! /* RCS      -- $Header: /u2/dvadura/src/generic/dmake/src/msdos/mscdos/RCS/public.h,v 1.1 91/05/06 15:25:50 dvadura Exp Locker: dvadura $
XX  -- WARNING  -- This file is AUTOMATICALLY GENERATED DO NOT EDIT IT
XX  --
XX  -- SYNOPSIS -- Local functions exported to be visible by others.
X--- 1,4 ----
X! /* RCS      -- $Header$
XX  -- WARNING  -- This file is AUTOMATICALLY GENERATED DO NOT EDIT IT
XX  --
XX  -- SYNOPSIS -- Local functions exported to be visible by others.
X***************
X*** 42,51 ****
XX  --      Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
XX  --
XX  -- LOG
X! --     $Log:	public.h,v $
X!  * Revision 1.1  91/05/06  15:25:50  dvadura
X!  * dmake Release Version 3.7
X!  * 
XX  */
XX  
XX  #ifndef _DMAKE_PUBLIC_h
X--- 42,48 ----
XX  --      Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
XX  --
XX  -- LOG
X! --     $Log$
XX  */
XX  
XX  #ifndef _DMAKE_PUBLIC_h
X*** /u2/dvadura/src/generic/dmake/dmake37-p0/msdos/mscdos/mk60swp.bat	Tue May 14 08:36:19 1991
X--- msdos/mscdos/mk60swp.bat	Sat May 11 10:09:42 1991
X***************
X*** 32,36 ****
XX  cl -c -I. -Imsdos -Imsdos\mscdos -AL -D__STDC__=1 -Osecgl -Gs -Foobjects\find.obj msdos\find.c
XX  cl -c -I. -Imsdos -Imsdos\mscdos -AL -D__STDC__=1 -Osecgl -Gs -Foobjects\spawn.obj msdos\spawn.c
XX  cl -c -I. -Imsdos -Imsdos\mscdos -AL -D__STDC__=1 -Osecgl -Gs -Foobjects\tempnam.obj msdos\mscdos\tempnam.c
X- link @\tmp\mkAAA010738,dmake.exe,NUL.MAP;
SHAR_EOF
true || echo 'restore of dm37p1 failed'
fi
echo 'End of  part 1'
echo 'File dm37p1 is continued in part 2'
echo 2 > _shar_seq_.tmp
exit 0

exit 0 # Just in case...
-- 
Kent Landfield                   INTERNET: kent@sparky.IMD.Sterling.COM
Sterling Software, IMD           UUCP:     uunet!sparky!kent
Phone:    (402) 291-8300         FAX:      (402) 291-4362
Please send comp.sources.misc-related mail to kent@uunet.uu.net.