Subject: CVS commit: src/usr.bin/make
To: None <>
From: Ross Harvey <>
List: source-changes
Date: 05/07/2004 00:04:41
Module Name:	src
Committed By:	ross
Date:		Fri May  7 00:04:41 UTC 2004

Modified Files:
	src/usr.bin/make: Makefile Makefile.boot arch.c buf.c compat.c cond.c
	    config.h dir.c for.c hash.c job.c main.c make.c nonints.h parse.c
	    pathnames.h str.c suff.c targ.c trace.c util.c var.c
	src/usr.bin/make/lst.lib: lstAppend.c lstAtEnd.c lstAtFront.c
	    lstClose.c lstConcat.c lstDatum.c lstDeQueue.c lstDestroy.c
	    lstDupl.c lstEnQueue.c lstFind.c lstFindFrom.c lstFirst.c
	    lstForEach.c lstForEachFrom.c lstInit.c lstInsert.c lstIsAtEnd.c
	    lstIsEmpty.c lstLast.c lstMember.c lstNext.c lstOpen.c lstRemove.c
	    lstReplace.c lstSucc.c

Log Message:
Simplify build, no functional changes.

Instead of adding MAKE_BOOTSTRAP for hosted environments, i.e., when
you want things simple, instead add MAKE_NATIVE to get those hugely
important features like __RCSID().

It's now possible to build make on some hosts with: cc *.c */*.c

To generate a diff of this commit:
cvs rdiff -r1.32 -r1.33 src/usr.bin/make/Makefile
cvs rdiff -r1.16 -r1.17 src/usr.bin/make/Makefile.boot \
    src/usr.bin/make/config.h src/usr.bin/make/for.c
cvs rdiff -r1.39 -r1.40 src/usr.bin/make/arch.c
cvs rdiff -r1.14 -r1.15 src/usr.bin/make/buf.c
cvs rdiff -r1.52 -r1.53 src/usr.bin/make/compat.c src/usr.bin/make/make.c
cvs rdiff -r1.23 -r1.24 src/usr.bin/make/cond.c
cvs rdiff -r1.40 -r1.41 src/usr.bin/make/dir.c
cvs rdiff -r1.12 -r1.13 src/usr.bin/make/hash.c
cvs rdiff -r1.83 -r1.84 src/usr.bin/make/job.c
cvs rdiff -r1.101 -r1.102 src/usr.bin/make/main.c
cvs rdiff -r1.30 -r1.31 src/usr.bin/make/nonints.h src/usr.bin/make/targ.c
cvs rdiff -r1.95 -r1.96 src/usr.bin/make/parse.c
cvs rdiff -r1.13 -r1.14 src/usr.bin/make/pathnames.h
cvs rdiff -r1.21 -r1.22 src/usr.bin/make/str.c
cvs rdiff -r1.44 -r1.45 src/usr.bin/make/suff.c
cvs rdiff -r1.5 -r1.6 src/usr.bin/make/trace.c
cvs rdiff -r1.34 -r1.35 src/usr.bin/make/util.c
cvs rdiff -r1.87 -r1.88 src/usr.bin/make/var.c
cvs rdiff -r1.9 -r1.10 src/usr.bin/make/lst.lib/lstAppend.c \
    src/usr.bin/make/lst.lib/lstAtEnd.c src/usr.bin/make/lst.lib/lstAtFront.c \
    src/usr.bin/make/lst.lib/lstClose.c src/usr.bin/make/lst.lib/lstDatum.c \
    src/usr.bin/make/lst.lib/lstDeQueue.c \
    src/usr.bin/make/lst.lib/lstEnQueue.c src/usr.bin/make/lst.lib/lstFirst.c \
    src/usr.bin/make/lst.lib/lstInit.c src/usr.bin/make/lst.lib/lstInsert.c \
    src/usr.bin/make/lst.lib/lstIsAtEnd.c \
    src/usr.bin/make/lst.lib/lstIsEmpty.c src/usr.bin/make/lst.lib/lstLast.c \
    src/usr.bin/make/lst.lib/lstMember.c src/usr.bin/make/lst.lib/lstNext.c \
    src/usr.bin/make/lst.lib/lstOpen.c src/usr.bin/make/lst.lib/lstRemove.c \
cvs rdiff -r1.11 -r1.12 src/usr.bin/make/lst.lib/lstConcat.c
cvs rdiff -r1.10 -r1.11 src/usr.bin/make/lst.lib/lstDestroy.c \
    src/usr.bin/make/lst.lib/lstDupl.c src/usr.bin/make/lst.lib/lstFind.c \
    src/usr.bin/make/lst.lib/lstFindFrom.c \
    src/usr.bin/make/lst.lib/lstForEach.c \
    src/usr.bin/make/lst.lib/lstForEachFrom.c \

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.