home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.sources.misc
- subject: v14i048: dmake version 3.5 patch 1 part 03/04
- From: dvadura@watdragon.waterloo.edu (Dennis Vadura)
- Sender: allbery@uunet.UU.NET (Brandon S. Allbery - comp.sources.misc)
-
- Posting-number: Volume 14, Issue 48
- Submitted-by: dvadura@watdragon.waterloo.edu (Dennis Vadura)
- Archive-name: dmake/patch01pt3
-
- #!/bin/sh
- # this is part 3 of a multipart archive
- # do not concatenate these parts, unpack them in order with /bin/sh
- # file dmake-3.5-patch1 continued
- #
- CurArch=3
- if test ! -r s2_seq_.tmp
- then echo "Please unpack part 1 first!"
- exit 1; fi
- ( read Scheck
- if test "$Scheck" != $CurArch
- then echo "Please unpack part $Scheck next!"
- exit 1;
- else exit 0; fi
- ) < s2_seq_.tmp || exit 1
- sed 's/^X//' << 'SHAR_EOF' >> dmake-3.5-patch1
- XX*** /u2/dvadura/src/generic/dmake/src.dist/unix/sysintf.h Mon Jul 30 11:50:41 1990
- XX--- unix/sysintf.h Tue Jul 31 13:35:34 1990
- XX***************
- XX*** 12,18 ****
- XX /*
- XX ** standard C items
- XX */
- XX! #include "macros.h"
- XX
- XX /*
- XX ** DOS interface standard items
- XX--- 12,18 ----
- XX /*
- XX ** standard C items
- XX */
- XX! #include "stdmacs.h"
- XX
- XX /*
- XX ** DOS interface standard items
- XX*** /u2/dvadura/src/generic/dmake/src.dist/unix/config.mk Mon Jul 30 11:50:46 1990
- XX--- unix/config.mk Tue Jul 31 10:45:52 1990
- XX***************
- XX*** 25,31 ****
- XX CFLAGS += -I$(OS)
- XX
- XX # Sources that must be defined for each different version
- XX! OSSRC := arlib.c dirbrk.c explode.c rmprq.c ruletab.c runargv.c
- XX SRC += $(OSSRC)
- XX .SETDIR=$(OS) : $(OSSRC)
- XX
- XX--- 25,31 ----
- XX CFLAGS += -I$(OS)
- XX
- XX # Sources that must be defined for each different version
- XX! OSSRC := arlib.c dirbrk.c explode.c rmprq.c ruletab.c
- XX SRC += $(OSSRC)
- XX .SETDIR=$(OS) : $(OSSRC)
- XX
- XX*** /u2/dvadura/src/generic/dmake/src.dist/unix/bsd43/uw/make.sh Mon Jul 30 11:50:48 1990
- XX--- unix/bsd43/uw/make.sh Tue Jul 31 20:26:06 1990
- XX***************
- XX*** 1,60 ****
- XX mkdir objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/bsd43 -O infer.c
- XX! mv infer.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/bsd43 -O make.c
- XX! mv make.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/bsd43 -O stat.c
- XX! mv stat.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/bsd43 -O expand.c
- XX! mv expand.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/bsd43 -O string.c
- XX! mv string.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/bsd43 -O hash.c
- XX! mv hash.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/bsd43 -O dag.c
- XX! mv dag.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/bsd43 -O dmake.c
- XX! mv dmake.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/bsd43 -O path.c
- XX! mv path.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/bsd43 -O imacs.c
- XX! mv imacs.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/bsd43 -O sysintf.c
- XX! mv sysintf.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/bsd43 -O parse.c
- XX! mv parse.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/bsd43 -O getinp.c
- XX! mv getinp.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/bsd43 -O quit.c
- XX! mv quit.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/bsd43 -O basename.c
- XX! mv basename.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/bsd43 -O dump.c
- XX! mv dump.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/bsd43 -O macparse.c
- XX! mv macparse.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/bsd43 -O rulparse.c
- XX! mv rulparse.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/bsd43 -O percent.c
- XX! mv percent.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/bsd43 -O unix/arlib.c
- XX! mv arlib.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/bsd43 -O unix/dirbrk.c
- XX! mv dirbrk.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/bsd43 -O unix/explode.c
- XX! mv explode.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/bsd43 -O unix/rmprq.c
- XX! mv rmprq.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/bsd43 -O unix/ruletab.c
- XX! mv ruletab.o objects
- XX! cc -c -DHELP -I. -Icommon -Iunix -Iunix/bsd43 -O unix/runargv.c
- XX! mv runargv.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/bsd43 -O unix/bsd43/putenv.c
- XX! mv putenv.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/bsd43 -O unix/bsd43/tempnam.c
- XX! mv tempnam.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/bsd43 -O unix/bsd43/utime.c
- XX! mv utime.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/bsd43 -O unix/bsd43/setvbuf.c
- XX! mv setvbuf.o objects
- XX! cc -o dmake objects/infer.o objects/make.o objects/stat.o objects/expand.o objects/string.o objects/hash.o objects/dag.o objects/dmake.o objects/path.o objects/imacs.o objects/sysintf.o objects/parse.o objects/getinp.o objects/quit.o objects/basename.o objects/dump.o objects/macparse.o objects/rulparse.o objects/percent.o objects/arlib.o objects/dirbrk.o objects/explode.o objects/rmprq.o objects/ruletab.o objects/runargv.o objects/putenv.o objects/tempnam.o objects/utime.o objects/setvbuf.o -luw
- XX--- 1,60 ----
- XX mkdir objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/bsd43 -O infer.c
- XX! mv infer.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/bsd43 -O make.c
- XX! mv make.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/bsd43 -O stat.c
- XX! mv stat.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/bsd43 -O expand.c
- XX! mv expand.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/bsd43 -O string.c
- XX! mv string.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/bsd43 -O hash.c
- XX! mv hash.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/bsd43 -O dag.c
- XX! mv dag.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/bsd43 -O dmake.c
- XX! mv dmake.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/bsd43 -O path.c
- XX! mv path.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/bsd43 -O imacs.c
- XX! mv imacs.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/bsd43 -O sysintf.c
- XX! mv sysintf.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/bsd43 -O parse.c
- XX! mv parse.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/bsd43 -O getinp.c
- XX! mv getinp.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/bsd43 -O quit.c
- XX! mv quit.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/bsd43 -O basename.c
- XX! mv basename.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/bsd43 -O dump.c
- XX! mv dump.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/bsd43 -O macparse.c
- XX! mv macparse.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/bsd43 -O rulparse.c
- XX! mv rulparse.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/bsd43 -O percent.c
- XX! mv percent.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/bsd43 -O unix/arlib.c
- XX! mv arlib.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/bsd43 -O unix/dirbrk.c
- XX! mv dirbrk.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/bsd43 -O unix/explode.c
- XX! mv explode.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/bsd43 -O unix/rmprq.c
- XX! mv rmprq.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/bsd43 -O unix/ruletab.c
- XX! mv ruletab.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/bsd43 -O unix/bsd43/putenv.c
- XX! mv putenv.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/bsd43 -O unix/bsd43/tempnam.c
- XX! mv tempnam.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/bsd43 -O unix/bsd43/utime.c
- XX! mv utime.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/bsd43 -O unix/bsd43/setvbuf.c
- XX! mv setvbuf.o objects
- XX! cc -c -DHELP -I. -Icommon -Iunix -Iunix/bsd43 -O unix/bsd43/runargv.c
- XX! mv runargv.o objects
- XX! cc -o dmake objects/infer.o objects/make.o objects/stat.o objects/expand.o objects/string.o objects/hash.o objects/dag.o objects/dmake.o objects/path.o objects/imacs.o objects/sysintf.o objects/parse.o objects/getinp.o objects/quit.o objects/basename.o objects/dump.o objects/macparse.o objects/rulparse.o objects/percent.o objects/arlib.o objects/dirbrk.o objects/explode.o objects/rmprq.o objects/ruletab.o objects/putenv.o objects/tempnam.o objects/utime.o objects/setvbuf.o objects/runargv.o -luw
- XX*** /u2/dvadura/src/generic/dmake/src.dist/unix/bsd43/string.h Mon Jul 30 11:50:50 1990
- XX--- unix/bsd43/string.h Tue Jul 31 13:36:53 1990
- XX***************
- XX*** 6,11 ****
- XX #define strchr(str,c) index(str,c)
- XX #define strrchr(str,c) rindex(str,c)
- XX
- XX! #include "macros.h"
- XX extern char* strpbrk ANSI((char* src, char* any));
- XX
- XX--- 6,11 ----
- XX #define strchr(str,c) index(str,c)
- XX #define strrchr(str,c) rindex(str,c)
- XX
- XX! #include "stdmacs.h"
- XX extern char* strpbrk ANSI((char* src, char* any));
- XX
- XX*** /u2/dvadura/src/generic/dmake/src.dist/unix/bsd43/setvbuf.c Mon Jul 30 11:50:52 1990
- XX--- unix/bsd43/setvbuf.c Tue Jul 31 10:48:37 1990
- XX***************
- XX*** 1,4 ****
- XX! /* RCS -- $Header$
- XX -- SYNOPSIS -- setvbuf for BSD
- XX --
- XX -- DESCRIPTION
- XX--- 1,4 ----
- XX! /* RCS -- $Header: /u2/dvadura/src/generic/dmake/src/unix/bsd43/RCS/setvbuf.c,v 1.1 90/07/31 10:48:36 dvadura Exp $
- XX -- SYNOPSIS -- setvbuf for BSD
- XX --
- XX -- DESCRIPTION
- XX***************
- XX*** 26,32 ****
- XX -- Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
- XX --
- XX -- LOG
- XX! -- $Log$
- XX */
- XX
- XX #include <stdio.h>
- XX--- 26,35 ----
- XX -- Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
- XX --
- XX -- LOG
- XX! -- $Log: setvbuf.c,v $
- XX! * Revision 1.1 90/07/31 10:48:36 dvadura
- XX! * Initial Revision Dmake 3.5
- XX! *
- XX */
- XX
- XX #include <stdio.h>
- XX***************
- XX*** 37,46 ****
- XX int type;
- XX int len_unused;
- XX {
- XX! switch (type) {
- XX! case _IOLBF: setlinebuf(fp); return;
- XX! case _IONBF: setbuf(fp, NULL); return;
- XX! default: setbuf(fp, bp); return;
- XX! }
- XX }
- XX
- XX--- 40,49 ----
- XX int type;
- XX int len_unused;
- XX {
- XX! switch (type) {
- XX! case _IOLBF: setlinebuf(fp); return;
- XX! case _IONBF: setbuf(fp, NULL); return;
- XX! default: setbuf(fp, bp); return;
- XX! }
- XX }
- XX
- XX*** /u2/dvadura/src/generic/dmake/src.dist/unix/bsd43/putenv.c Mon Jul 30 11:50:53 1990
- XX--- unix/bsd43/putenv.c Tue Jul 31 14:19:55 1990
- XX***************
- XX*** 1,8 ****
- XX! /* RCS -- $Header$
- XX -- SYNOPSIS -- our own putenv for BSD systems.
- XX --
- XX -- DESCRIPTION
- XX! -- This originally came from MKS.
- XX --
- XX -- AUTHOR
- XX -- Dennis Vadura, dvadura@watdragon.uwaterloo.ca
- XX--- 1,10 ----
- XX! /* RCS -- $Header: /u2/dvadura/src/generic/dmake/src/unix/bsd43/RCS/putenv.c,v 1.1 90/07/31 14:19:53 dvadura Exp $
- XX -- SYNOPSIS -- our own putenv for BSD systems.
- XX --
- XX -- DESCRIPTION
- XX! -- This originally came from MKS, but I rewrote it to fix a bug with
- XX! -- replacing existing strings, probably never happened but the code
- XX! -- was wrong nonetheless.
- XX --
- XX -- AUTHOR
- XX -- Dennis Vadura, dvadura@watdragon.uwaterloo.ca
- XX***************
- XX*** 26,51 ****
- XX -- Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
- XX --
- XX -- LOG
- XX! -- $Log$
- XX */
- XX
- XX- /*
- XX- * System V.2 Emulation Library.
- XX- * Copyright (c) 1985 by Mortice Kern Systems, Inc.
- XX- *
- XX- * putenv -- C library.
- XX- */
- XX-
- XX #include <string.h>
- XX
- XX! #ifndef NULL
- XX! #define NULL 0
- XX! #endif NULL
- XX!
- XX! /*
- XX! * Put a string containing "name=value" into the environment.
- XX! * The space pointed to by the string is put into the environment
- XX! * so it should be static or malloc'd.
- XX * Return 0 if OK, non-zero otherwise.
- XX */
- XX int
- XX--- 28,48 ----
- XX -- Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
- XX --
- XX -- LOG
- XX! -- $Log: putenv.c,v $
- XX! * Revision 1.1 90/07/31 14:19:53 dvadura
- XX! * Initial Revision dmake 3.5
- XX! *
- XX */
- XX
- XX #include <string.h>
- XX+ #include <stdio.h>
- XX
- XX! /* Put a string containing "name=value" into the environment.
- XX! *
- XX! * First search the environment for the string name, if found then
- XX! * replace that string with the new one. Otherwise add the string to the
- XX! * environment as a new string.
- XX! *
- XX * Return 0 if OK, non-zero otherwise.
- XX */
- XX int
- XX***************
- XX*** 52,92 ****
- XX putenv(string)
- XX char *string;
- XX {
- XX! extern char **environ;
- XX! static char **ourenv = NULL;
- XX! register char *ep;
- XX! register char **epp;
- XX
- XX! for (epp = environ; (ep = *epp) != NULL; epp++) {
- XX! register char *np;
- XX! register int c;
- XX
- XX! np = string;
- XX! while ((c = *ep++) == *np++)
- XX! if (c == '\0')
- XX! break;
- XX! if (c=='=' || c=='\0') {
- XX! *epp = string;
- XX! return (0);
- XX! }
- XX! }
- XX! if (environ != ourenv) {
- XX! int neb = (epp-environ+1) * sizeof(char*);
- XX
- XX! ourenv = (char**) malloc(neb);
- XX! if (ourenv == NULL)
- XX! return 1;
- XX! memcpy((char*)ourenv, (char*)environ, neb);
- XX! epp = ourenv + (epp-environ);
- XX! environ = ourenv;
- XX! }
- XX! ourenv = (char**) realloc(environ, (epp-environ+2) * sizeof(char*));
- XX! if (ourenv == NULL)
- XX! return 1;
- XX! epp = ourenv + (epp-environ);
- XX! *epp++ = string;
- XX! *epp = NULL;
- XX! environ = ourenv;
- XX! return (0);
- XX! }
- XX
- XX--- 49,93 ----
- XX putenv(string)
- XX char *string;
- XX {
- XX! extern char **environ;
- XX! static char **newenv = NULL;
- XX! register char *tmp;
- XX! register char **env;
- XX! register int size;
- XX
- XX! for( env = environ; (tmp = *env) != NULL; env++ ) {
- XX! register char *np = string;
- XX! register char c;
- XX
- XX! /* Search the strings in environ, if name= matches then replace the
- XX! * string with the new one. */
- XX! while( (c = *tmp++) == *np++ ) {
- XX! if( c == '\0' ) break; /* skip this string */
- XX! if( c == '=' ) {
- XX! *env = string;
- XX! return (0);
- XX! }
- XX! }
- XX! }
- XX
- XX! /* Need to grow the environment, so compute its new size */
- XX! size = (env-environ)+2;
- XX
- XX+ /* make sure we don't try to realloc the original environment */
- XX+ if( environ != newenv ) {
- XX+ if( (newenv = (char**) malloc(size*sizeof(char*))) == NULL )
- XX+ return(1);
- XX+
- XX+ memcpy((char*)newenv, (char*)environ, (size-2)*sizeof(char*));
- XX+ }
- XX+ else
- XX+ /* realloc the environment to make room for the new string. */
- XX+ if( (newenv = (char**) realloc(environ, size*sizeof(char*))) == NULL )
- XX+ return(1);
- XX+
- XX+ newenv[--size] = NULL;
- XX+ newenv[--size] = string;
- XX+ environ = newenv;
- XX+
- XX+ return (0);
- XX+ }
- XX*** /u2/dvadura/src/generic/dmake/src.dist/unix/bsd43/make.sh Mon Jul 30 11:50:53 1990
- XX--- unix/bsd43/make.sh Tue Jul 31 20:26:02 1990
- XX***************
- XX*** 1,60 ****
- XX mkdir objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/bsd43 -O infer.c
- XX! mv infer.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/bsd43 -O make.c
- XX! mv make.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/bsd43 -O stat.c
- XX! mv stat.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/bsd43 -O expand.c
- XX! mv expand.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/bsd43 -O string.c
- XX! mv string.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/bsd43 -O hash.c
- XX! mv hash.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/bsd43 -O dag.c
- XX! mv dag.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/bsd43 -O dmake.c
- XX! mv dmake.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/bsd43 -O path.c
- XX! mv path.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/bsd43 -O imacs.c
- XX! mv imacs.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/bsd43 -O sysintf.c
- XX! mv sysintf.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/bsd43 -O parse.c
- XX! mv parse.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/bsd43 -O getinp.c
- XX! mv getinp.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/bsd43 -O quit.c
- XX! mv quit.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/bsd43 -O basename.c
- XX! mv basename.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/bsd43 -O dump.c
- XX! mv dump.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/bsd43 -O macparse.c
- XX! mv macparse.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/bsd43 -O rulparse.c
- XX! mv rulparse.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/bsd43 -O percent.c
- XX! mv percent.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/bsd43 -O unix/arlib.c
- XX! mv arlib.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/bsd43 -O unix/dirbrk.c
- XX! mv dirbrk.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/bsd43 -O unix/explode.c
- XX! mv explode.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/bsd43 -O unix/rmprq.c
- XX! mv rmprq.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/bsd43 -O unix/ruletab.c
- XX! mv ruletab.o objects
- XX! cc -c -DHELP -I. -Icommon -Iunix -Iunix/bsd43 -O unix/runargv.c
- XX! mv runargv.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/bsd43 -O unix/bsd43/putenv.c
- XX! mv putenv.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/bsd43 -O unix/bsd43/tempnam.c
- XX! mv tempnam.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/bsd43 -O unix/bsd43/utime.c
- XX! mv utime.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/bsd43 -O unix/bsd43/setvbuf.c
- XX! mv setvbuf.o objects
- XX! cc -o dmake objects/infer.o objects/make.o objects/stat.o objects/expand.o objects/string.o objects/hash.o objects/dag.o objects/dmake.o objects/path.o objects/imacs.o objects/sysintf.o objects/parse.o objects/getinp.o objects/quit.o objects/basename.o objects/dump.o objects/macparse.o objects/rulparse.o objects/percent.o objects/arlib.o objects/dirbrk.o objects/explode.o objects/rmprq.o objects/ruletab.o objects/runargv.o objects/putenv.o objects/tempnam.o objects/utime.o objects/setvbuf.o
- XX--- 1,60 ----
- XX mkdir objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/bsd43 -O infer.c
- XX! mv infer.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/bsd43 -O make.c
- XX! mv make.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/bsd43 -O stat.c
- XX! mv stat.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/bsd43 -O expand.c
- XX! mv expand.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/bsd43 -O string.c
- XX! mv string.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/bsd43 -O hash.c
- XX! mv hash.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/bsd43 -O dag.c
- XX! mv dag.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/bsd43 -O dmake.c
- XX! mv dmake.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/bsd43 -O path.c
- XX! mv path.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/bsd43 -O imacs.c
- XX! mv imacs.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/bsd43 -O sysintf.c
- XX! mv sysintf.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/bsd43 -O parse.c
- XX! mv parse.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/bsd43 -O getinp.c
- XX! mv getinp.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/bsd43 -O quit.c
- XX! mv quit.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/bsd43 -O basename.c
- XX! mv basename.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/bsd43 -O dump.c
- XX! mv dump.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/bsd43 -O macparse.c
- XX! mv macparse.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/bsd43 -O rulparse.c
- XX! mv rulparse.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/bsd43 -O percent.c
- XX! mv percent.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/bsd43 -O unix/arlib.c
- XX! mv arlib.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/bsd43 -O unix/dirbrk.c
- XX! mv dirbrk.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/bsd43 -O unix/explode.c
- XX! mv explode.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/bsd43 -O unix/rmprq.c
- XX! mv rmprq.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/bsd43 -O unix/ruletab.c
- XX! mv ruletab.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/bsd43 -O unix/bsd43/putenv.c
- XX! mv putenv.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/bsd43 -O unix/bsd43/tempnam.c
- XX! mv tempnam.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/bsd43 -O unix/bsd43/utime.c
- XX! mv utime.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/bsd43 -O unix/bsd43/setvbuf.c
- XX! mv setvbuf.o objects
- XX! cc -c -DHELP -I. -Icommon -Iunix -Iunix/bsd43 -O unix/bsd43/runargv.c
- XX! mv runargv.o objects
- XX! cc -o dmake objects/infer.o objects/make.o objects/stat.o objects/expand.o objects/string.o objects/hash.o objects/dag.o objects/dmake.o objects/path.o objects/imacs.o objects/sysintf.o objects/parse.o objects/getinp.o objects/quit.o objects/basename.o objects/dump.o objects/macparse.o objects/rulparse.o objects/percent.o objects/arlib.o objects/dirbrk.o objects/explode.o objects/rmprq.o objects/ruletab.o objects/putenv.o objects/tempnam.o objects/utime.o objects/setvbuf.o objects/runargv.o
- XX*** /u2/dvadura/src/generic/dmake/src.dist/unix/bsd43/config.mk Mon Jul 30 11:50:58 1990
- XX--- unix/bsd43/config.mk Tue Jul 31 10:47:04 1990
- XX***************
- XX*** 9,15 ****
- XX osrdir := $(OS)$(DIRSEPSTR)$(OSRELEASE)
- XX
- XX # The following sources are required for BSD4.3
- XX! OSDSRC := putenv.c tempnam.c utime.c setvbuf.c
- XX SRC += $(OSDSRC)
- XX .SETDIR=$(osrdir) : $(OSDSRC)
- XX
- XX--- 9,15 ----
- XX osrdir := $(OS)$(DIRSEPSTR)$(OSRELEASE)
- XX
- XX # The following sources are required for BSD4.3
- XX! OSDSRC := putenv.c tempnam.c utime.c setvbuf.c runargv.c
- XX SRC += $(OSDSRC)
- XX .SETDIR=$(osrdir) : $(OSDSRC)
- XX
- XX*** /u2/dvadura/src/generic/dmake/src.dist/unix/bsd43/config.h Mon Jul 30 11:50:58 1990
- XX--- unix/bsd43/config.h Tue Jul 31 10:48:35 1990
- XX***************
- XX*** 1,4 ****
- XX! /* RCS -- $Header$
- XX -- SYNOPSIS -- Configurarion include file.
- XX --
- XX -- DESCRIPTION
- XX--- 1,4 ----
- XX! /* RCS -- $Header: /u2/dvadura/src/generic/dmake/src/unix/bsd43/RCS/config.h,v 1.1 90/07/31 10:48:34 dvadura Exp $
- XX -- SYNOPSIS -- Configurarion include file.
- XX --
- XX -- DESCRIPTION
- XX***************
- XX*** 28,34 ****
- XX -- Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
- XX --
- XX -- LOG
- XX! -- $Log$
- XX */
- XX
- XX /* define this for configurations that don't have the coreleft function
- XX--- 28,37 ----
- XX -- Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
- XX --
- XX -- LOG
- XX! -- $Log: config.h,v $
- XX! * Revision 1.1 90/07/31 10:48:34 dvadura
- XX! * Initial Revision Dmake 3.5
- XX! *
- XX */
- XX
- XX /* define this for configurations that don't have the coreleft function
- XX*** /u2/dvadura/src/generic/dmake/src.dist/unix/386ix/make.sh Mon Jul 30 11:51:09 1990
- XX--- unix/386ix/make.sh Tue Jul 31 20:26:28 1990
- XX***************
- XX*** 1,52 ****
- XX mkdir objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/386ix -O infer.c
- XX! mv infer.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/386ix -O make.c
- XX! mv make.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/386ix -O stat.c
- XX! mv stat.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/386ix -O expand.c
- XX! mv expand.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/386ix -O string.c
- XX! mv string.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/386ix -O hash.c
- XX! mv hash.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/386ix -O dag.c
- XX! mv dag.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/386ix -O dmake.c
- XX! mv dmake.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/386ix -O path.c
- XX! mv path.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/386ix -O imacs.c
- XX! mv imacs.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/386ix -O sysintf.c
- XX! mv sysintf.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/386ix -O parse.c
- XX! mv parse.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/386ix -O getinp.c
- XX! mv getinp.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/386ix -O quit.c
- XX! mv quit.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/386ix -O basename.c
- XX! mv basename.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/386ix -O dump.c
- XX! mv dump.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/386ix -O macparse.c
- XX! mv macparse.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/386ix -O rulparse.c
- XX! mv rulparse.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/386ix -O percent.c
- XX! mv percent.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/386ix -O unix/arlib.c
- XX! mv arlib.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/386ix -O unix/dirbrk.c
- XX! mv dirbrk.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/386ix -O unix/explode.c
- XX! mv explode.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/386ix -O unix/rmprq.c
- XX! mv rmprq.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/386ix -O unix/ruletab.c
- XX! mv ruletab.o objects
- XX! cc -c -DHELP -I. -Icommon -Iunix -Iunix/386ix -O unix/runargv.c
- XX! mv runargv.o objects
- XX cc -o dmake objects/infer.o objects/make.o objects/stat.o objects/expand.o objects/string.o objects/hash.o objects/dag.o objects/dmake.o objects/path.o objects/imacs.o objects/sysintf.o objects/parse.o objects/getinp.o objects/quit.o objects/basename.o objects/dump.o objects/macparse.o objects/rulparse.o objects/percent.o objects/arlib.o objects/dirbrk.o objects/explode.o objects/rmprq.o objects/ruletab.o objects/runargv.o
- XX--- 1,52 ----
- XX mkdir objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/386ix -O infer.c
- XX! mv infer.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/386ix -O make.c
- XX! mv make.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/386ix -O stat.c
- XX! mv stat.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/386ix -O expand.c
- XX! mv expand.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/386ix -O string.c
- XX! mv string.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/386ix -O hash.c
- XX! mv hash.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/386ix -O dag.c
- XX! mv dag.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/386ix -O dmake.c
- XX! mv dmake.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/386ix -O path.c
- XX! mv path.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/386ix -O imacs.c
- XX! mv imacs.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/386ix -O sysintf.c
- XX! mv sysintf.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/386ix -O parse.c
- XX! mv parse.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/386ix -O getinp.c
- XX! mv getinp.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/386ix -O quit.c
- XX! mv quit.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/386ix -O basename.c
- XX! mv basename.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/386ix -O dump.c
- XX! mv dump.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/386ix -O macparse.c
- XX! mv macparse.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/386ix -O rulparse.c
- XX! mv rulparse.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/386ix -O percent.c
- XX! mv percent.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/386ix -O unix/arlib.c
- XX! mv arlib.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/386ix -O unix/dirbrk.c
- XX! mv dirbrk.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/386ix -O unix/explode.c
- XX! mv explode.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/386ix -O unix/rmprq.c
- XX! mv rmprq.o objects
- XX cc -c -DHELP -I. -Icommon -Iunix -Iunix/386ix -O unix/ruletab.c
- XX! mv ruletab.o objects
- XX! cc -c -DHELP -I. -Icommon -Iunix -Iunix/386ix -O unix/386ix/runargv.c
- XX! mv runargv.o objects
- XX cc -o dmake objects/infer.o objects/make.o objects/stat.o objects/expand.o objects/string.o objects/hash.o objects/dag.o objects/dmake.o objects/path.o objects/imacs.o objects/sysintf.o objects/parse.o objects/getinp.o objects/quit.o objects/basename.o objects/dump.o objects/macparse.o objects/rulparse.o objects/percent.o objects/arlib.o objects/dirbrk.o objects/explode.o objects/rmprq.o objects/ruletab.o objects/runargv.o
- XX*** /u2/dvadura/src/generic/dmake/src.dist/unix/386ix/config.mk Mon Jul 30 11:51:09 1990
- XX--- unix/386ix/config.mk Tue Jul 31 10:51:05 1990
- XX***************
- XX*** 1,4 ****
- XX! # This is the SysV R3 UNIX configuration file for DMAKE
- XX # It simply modifies the values of SRC, and checks to see if
- XX # OSENVIRONMENT is defined. If so it includes the appropriate
- XX # config.mk file.
- XX--- 1,4 ----
- XX! # This is the 386IX UNIX configuration file for DMAKE
- XX # It simply modifies the values of SRC, and checks to see if
- XX # OSENVIRONMENT is defined. If so it includes the appropriate
- XX # config.mk file.
- XX***************
- XX*** 8,17 ****
- XX #
- XX osrdir := $(OS)$(DIRSEPSTR)$(OSRELEASE)
- XX
- XX! # The following sources are required for SysV R3
- XX! SRC += #zero for now. we do have some .h's though
- XX
- XX- #.SOURCE.c : $(osrdir)
- XX .SOURCE.h : $(osrdir)
- XX
- XX # Local configuration modifications for CFLAGS, there's local SysV includes
- XX--- 8,18 ----
- XX #
- XX osrdir := $(OS)$(DIRSEPSTR)$(OSRELEASE)
- XX
- XX! # The following are required sources
- XX! OSDSRC := runargv.c
- XX! SRC += $(OSDSRC)
- XX! .SETDIR=$(osrdir) : $(OSDSRC)
- XX
- XX .SOURCE.h : $(osrdir)
- XX
- XX # Local configuration modifications for CFLAGS, there's local SysV includes
- XX*** /u2/dvadura/src/generic/dmake/src.dist/unix/386ix/config.h Mon Jul 30 11:51:10 1990
- XX--- unix/386ix/config.h Tue Jul 31 10:49:16 1990
- XX***************
- XX*** 1,4 ****
- XX! /* RCS -- $Header$
- XX -- SYNOPSIS -- Configurarion include file.
- XX --
- XX -- DESCRIPTION
- XX--- 1,4 ----
- XX! /* RCS -- $Header: /u2/dvadura/src/generic/dmake/src/unix/386ix/RCS/config.h,v 1.1 90/07/31 10:49:15 dvadura Exp $
- XX -- SYNOPSIS -- Configurarion include file.
- XX --
- XX -- DESCRIPTION
- XX***************
- XX*** 28,34 ****
- XX -- Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
- XX --
- XX -- LOG
- XX! -- $Log$
- XX */
- XX
- XX /* define this for configurations that don't have the coreleft function
- XX--- 28,37 ----
- XX -- Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
- XX --
- XX -- LOG
- XX! -- $Log: config.h,v $
- XX! * Revision 1.1 90/07/31 10:49:15 dvadura
- XX! * Initial Revision Dmake 3.5
- XX! *
- XX */
- XX
- XX /* define this for configurations that don't have the coreleft function
- XX*** /u2/dvadura/src/generic/dmake/src.dist/patchlvl.h Mon Jul 30 11:52:36 1990
- XX--- patchlvl.h Fri Jul 27 16:04:24 1990
- XX***************
- XX*** 1,3 ****
- XX /* dmake patch level, reset to 1 for each new version release. */
- XX
- XX! #define PATCHLEVEL 1
- XX--- 1,3 ----
- XX /* dmake patch level, reset to 1 for each new version release. */
- XX
- XX! #define PATCHLEVEL 2
- XX*** /u2/dvadura/src/generic/dmake/src.dist/msdos/tccdos/tempnam.c Mon Jul 30 11:52:39 1990
- XX--- msdos/tccdos/tempnam.c Tue Jul 31 20:25:18 1990
- XX***************
- XX*** 4,9 ****
- XX--- 4,12 ----
- XX #include <stdlib.h>
- XX #include <time.h>
- XX
- XX+ #if defined(max)
- XX+ # undef max
- XX+ #endif
- XX #define max(A,B) (((A)<(B))?(B):(A))
- XX
- XX extern char *mktemp();
- XX*** /u2/dvadura/src/generic/dmake/src.dist/msdos/tccdos/startup.mk Mon Jul 30 11:52:42 1990
- XX--- msdos/tccdos/startup.mk Tue Jul 31 19:37:53 1990
- XX***************
- XX*** 86,92 ****
- XX AR := ar # archiver
- XX ARFLAGS = ruv
- XX
- XX! RM := /bin/rm # remove a file command
- XX RMFLAGS =
- XX
- XX # Implicit generation rules for making inferences.
- XX--- 86,92 ----
- XX AR := ar # archiver
- XX ARFLAGS = ruv
- XX
- XX! RM := rm # remove a file command
- XX RMFLAGS =
- XX
- XX # Implicit generation rules for making inferences.
- XX*** /u2/dvadura/src/generic/dmake/src.dist/msdos/tccdos/make.bat Mon Jul 30 11:52:42 1990
- XX--- msdos/tccdos/make.bat Tue Jul 31 20:26:38 1990
- XX***************
- XX*** 1,58 ****
- XX mkdir objects
- XX! tcc -c -DHELP -I. -Icommon -Imsdos -Imsdos\tccdos -f- -d -1 -N- -w-nod infer.c
- XX! mv infer.obj objects
- XX! tcc -c -DHELP -I. -Icommon -Imsdos -Imsdos\tccdos -f- -d -1 -N- -w-nod make.c
- XX! mv make.obj objects
- XX! tcc -c -DHELP -I. -Icommon -Imsdos -Imsdos\tccdos -f- -d -1 -N- -w-nod stat.c
- XX! mv stat.obj objects
- XX! tcc -c -DHELP -I. -Icommon -Imsdos -Imsdos\tccdos -f- -d -1 -N- -w-nod expand.c
- XX! mv expand.obj objects
- XX! tcc -c -DHELP -I. -Icommon -Imsdos -Imsdos\tccdos -f- -d -1 -N- -w-nod string.c
- XX! mv string.obj objects
- XX! tcc -c -DHELP -I. -Icommon -Imsdos -Imsdos\tccdos -f- -d -1 -N- -w-nod hash.c
- XX! mv hash.obj objects
- XX! tcc -c -DHELP -I. -Icommon -Imsdos -Imsdos\tccdos -f- -d -1 -N- -w-nod dag.c
- XX! mv dag.obj objects
- XX! tcc -c -DHELP -I. -Icommon -Imsdos -Imsdos\tccdos -f- -d -1 -N- -w-nod dmake.c
- XX! mv dmake.obj objects
- XX! tcc -c -DHELP -I. -Icommon -Imsdos -Imsdos\tccdos -f- -d -1 -N- -w-nod path.c
- XX! mv path.obj objects
- XX! tcc -c -DHELP -I. -Icommon -Imsdos -Imsdos\tccdos -f- -d -1 -N- -w-nod imacs.c
- XX! mv imacs.obj objects
- XX! tcc -c -DHELP -I. -Icommon -Imsdos -Imsdos\tccdos -f- -d -1 -N- -w-nod sysintf.c
- XX! mv sysintf.obj objects
- XX! tcc -c -DHELP -I. -Icommon -Imsdos -Imsdos\tccdos -f- -d -1 -N- -w-nod parse.c
- XX! mv parse.obj objects
- XX! tcc -c -DHELP -I. -Icommon -Imsdos -Imsdos\tccdos -f- -d -1 -N- -w-nod getinp.c
- XX! mv getinp.obj objects
- XX! tcc -c -DHELP -I. -Icommon -Imsdos -Imsdos\tccdos -f- -d -1 -N- -w-nod quit.c
- XX! mv quit.obj objects
- XX! tcc -c -DHELP -I. -Icommon -Imsdos -Imsdos\tccdos -f- -d -1 -N- -w-nod basename.c
- XX! mv basename.obj objects
- XX! tcc -c -DHELP -I. -Icommon -Imsdos -Imsdos\tccdos -f- -d -1 -N- -w-nod dump.c
- XX! mv dump.obj objects
- XX! tcc -c -DHELP -I. -Icommon -Imsdos -Imsdos\tccdos -f- -d -1 -N- -w-nod macparse.c
- XX! mv macparse.obj objects
- XX! tcc -c -DHELP -I. -Icommon -Imsdos -Imsdos\tccdos -f- -d -1 -N- -w-nod rulparse.c
- XX! mv rulparse.obj objects
- XX! tcc -c -DHELP -I. -Icommon -Imsdos -Imsdos\tccdos -f- -d -1 -N- -w-nod percent.c
- XX! mv percent.obj objects
- XX! tcc -c -DHELP -I. -Icommon -Imsdos -Imsdos\tccdos -f- -d -1 -N- -w-nod msdos\ruletab.c
- XX! mv ruletab.obj objects
- XX! tcc -c -DHELP -I. -Icommon -Imsdos -Imsdos\tccdos -f- -d -1 -N- -w-nod msdos\dirbrk.c
- XX! mv dirbrk.obj objects
- XX! tcc -c -DHELP -I. -Icommon -Imsdos -Imsdos\tccdos -f- -d -1 -N- -w-nod msdos\runargv.c
- XX! mv runargv.obj objects
- XX! tcc -c -DHELP -I. -Icommon -Imsdos -Imsdos\tccdos -f- -d -1 -N- -w-nod msdos\arlib.c
- XX! mv arlib.obj objects
- XX! tcc -c -DHELP -I. -Icommon -Imsdos -Imsdos\tccdos -f- -d -1 -N- -w-nod msdos\_chdir.c
- XX! mv _chdir.obj objects
- XX! tcc -c -DHELP -I. -Icommon -Imsdos -Imsdos\tccdos -f- -d -1 -N- -w-nod msdos\switchar.c
- XX! mv switchar.obj objects
- XX! tcc -c -DHELP -I. -Icommon -Imsdos -Imsdos\tccdos -f- -d -1 -N- -w-nod msdos\rmprq.c
- XX! mv rmprq.obj objects
- XX! tcc -c -DHELP -I. -Icommon -Imsdos -Imsdos\tccdos -f- -d -1 -N- -w-nod msdos\tccdos\tempnam.c
- XX! mv tempnam.obj objects
- XX! tcc -c -DHELP -I. -Icommon -Imsdos -Imsdos\tccdos -f- -d -1 -N- -w-nod msdos\tccdos\utime.c
- XX! mv utime.obj objects
- XX! tlink @msdos\tccdos\tccobj.rsp,dmake.exe,NUL.MAP,@msdos\tccdos\tcclib.rsp
- XX--- 1,58 ----
- XX mkdir objects
- XX! tcc -c -DHELP -I. -Icommon -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod infer.c
- XX! mv infer.obj objects
- XX! tcc -c -DHELP -I. -Icommon -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod make.c
- XX! mv make.obj objects
- XX! tcc -c -DHELP -I. -Icommon -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod stat.c
- XX! mv stat.obj objects
- XX! tcc -c -DHELP -I. -Icommon -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod expand.c
- XX! mv expand.obj objects
- XX! tcc -c -DHELP -I. -Icommon -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod string.c
- XX! mv string.obj objects
- XX! tcc -c -DHELP -I. -Icommon -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod hash.c
- XX! mv hash.obj objects
- XX! tcc -c -DHELP -I. -Icommon -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod dag.c
- XX! mv dag.obj objects
- XX! tcc -c -DHELP -I. -Icommon -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod dmake.c
- XX! mv dmake.obj objects
- XX! tcc -c -DHELP -I. -Icommon -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod path.c
- XX! mv path.obj objects
- XX! tcc -c -DHELP -I. -Icommon -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod imacs.c
- XX! mv imacs.obj objects
- XX! tcc -c -DHELP -I. -Icommon -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod sysintf.c
- XX! mv sysintf.obj objects
- XX! tcc -c -DHELP -I. -Icommon -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod parse.c
- XX! mv parse.obj objects
- XX! tcc -c -DHELP -I. -Icommon -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod getinp.c
- XX! mv getinp.obj objects
- XX! tcc -c -DHELP -I. -Icommon -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod quit.c
- XX! mv quit.obj objects
- XX! tcc -c -DHELP -I. -Icommon -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod basename.c
- XX! mv basename.obj objects
- XX! tcc -c -DHELP -I. -Icommon -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod dump.c
- XX! mv dump.obj objects
- XX! tcc -c -DHELP -I. -Icommon -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod macparse.c
- XX! mv macparse.obj objects
- XX! tcc -c -DHELP -I. -Icommon -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod rulparse.c
- XX! mv rulparse.obj objects
- XX! tcc -c -DHELP -I. -Icommon -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod percent.c
- XX! mv percent.obj objects
- XX! tcc -c -DHELP -I. -Icommon -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod msdos\ruletab.c
- XX! mv ruletab.obj objects
- XX! tcc -c -DHELP -I. -Icommon -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod msdos\dirbrk.c
- XX! mv dirbrk.obj objects
- XX! tcc -c -DHELP -I. -Icommon -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod msdos\runargv.c
- XX! mv runargv.obj objects
- XX! tcc -c -DHELP -I. -Icommon -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod msdos\arlib.c
- XX! mv arlib.obj objects
- XX! tcc -c -DHELP -I. -Icommon -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod msdos\_chdir.c
- XX! mv _chdir.obj objects
- XX! tcc -c -DHELP -I. -Icommon -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod msdos\switchar.c
- XX! mv switchar.obj objects
- XX! tcc -c -DHELP -I. -Icommon -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod msdos\rmprq.c
- XX! mv rmprq.obj objects
- XX! tcc -c -DHELP -I. -Icommon -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod msdos\tccdos\tempnam.c
- XX! mv tempnam.obj objects
- XX! tcc -c -DHELP -I. -Icommon -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod msdos\tccdos\utime.c
- XX! mv utime.obj objects
- XX! tlink @msdos\tccdos\tccobj.rsp,dmake.exe,NUL.MAP,@msdos\tccdos\tcclib.rsp,NUL.DEF
- XX*** /u2/dvadura/src/generic/dmake/src.dist/msdos/tccdos/config.mk Mon Jul 30 11:52:43 1990
- XX--- msdos/tccdos/config.mk Tue Jul 31 10:52:47 1990
- XX***************
- XX*** 1,4 ****
- XX! # This is the Turbo C 2.0 DOSconfiguration file for DMAKE
- XX # It simply modifies the values of SRC, and checks to see if
- XX # OSENVIRONMENT is defined. If so it includes the appropriate
- XX # config.mk file.
- XX--- 1,4 ----
- XX! # This is the Turbo C 2.0 DOS configuration file for DMAKE
- XX # It simply modifies the values of SRC, and checks to see if
- XX # OSENVIRONMENT is defined. If so it includes the appropriate
- XX # config.mk file.
- XX***************
- XX*** 22,32 ****
- XX .SOURCE.c : $(osrdir)
- XX .SOURCE.h : $(osrdir)
- XX
- XX! # Local configuration modifications for CFLAGS, there's local BSD includes
- XX! # too. Make sure your turboc.cfg file contains a -D__STDC__=1 and -DM_I86=1,
- XX! # if not then uncomment the line below!
- XX! #CFLAGS += -I$(osrdir) -DM_I86=1 -D__STDC__=1
- XX! CFLAGS += -I$(osrdir) -f- -d -1 -N- -w-nod
- XX
- XX # See if we modify anything in the lower levels.
- XX .IF $(OSENVIRONMENT) != $(NULL)
- XX--- 22,36 ----
- XX .SOURCE.c : $(osrdir)
- XX .SOURCE.h : $(osrdir)
- XX
- XX! # Local configuration modifications for CFLAGS. Make sure your turboc.cfg
- XX! # file contains a -D__STDC__=1 and -DM_I86=1, if not then uncomment the line
- XX! # below!
- XX! #CFLAGS += -DM_I86=1 -D__STDC__=1
- SHAR_EOF
- echo "End of part 3, continue with part 4"
- echo "4" > s2_seq_.tmp
- exit 0
-
-