Date: Sat, 5 Oct 1996 19:35:40 -0700 (PDT) From: Steve Price <steve> To: CVS-committers, cvs-all, cvs-usrbin Subject: cvs commit: src/usr.bin/make/lst.lib lstForEachFrom.c lstInt.h src/usr.bin/make util.c Makefile arch.c buf.c buf.h compat.c cond.c config.h dir.c dir.h hash.h job.c job.h list.h lst.h main.c make.1 make.c make.h nonints.h parse.c pathnames.h sprite.h str.c suff.c targ.c var.c bit.h src/usr.bin/make/PSD.doc tutorial.ms Message-ID: <199610060235.TAA00629@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
steve 96/10/05 19:35:40 Modified: usr.bin/make Makefile arch.c buf.c buf.h compat.c cond.c config.h dir.c dir.h hash.h job.c job.h list.h lst.h main.c make.1 make.c make.h nonints.h parse.c pathnames.h sprite.h str.c suff.c targ.c var.c usr.bin/make/PSD.doc tutorial.ms usr.bin/make/lst.lib lstForEachFrom.c lstInt.h Added: usr.bin/make util.c Removed: usr.bin/make bit.h Log: Merge in NetBSD's changes to make(1). Changes include: - Add the .PHONY, .PARALLEL, and .WAIT directives - Added the -B and -m commandline flags - misc. man page cleanups - numerous job-related enhancements - removed unused header file (bit.h) - add util.c for functions not found in other envs. - and a few coordinated whitespace changes Special thanks to Christos Zoulas <christos@netbsd.org> for help in the merge. A 'diff -ur' between Net and FreeBSD now only contains sccsid-related diffs. :) Obtained from: NetBSD, christos@netbsd.org, and me Revision Changes Path 1.6 +8 -4 src/usr.bin/make/Makefile 1.5 +177 -36 src/usr.bin/make/arch.c 1.5 +1 -1 src/usr.bin/make/buf.c 1.4 +1 -1 src/usr.bin/make/buf.h 1.5 +9 -11 src/usr.bin/make/compat.c 1.4 +6 -4 src/usr.bin/make/cond.c 1.3 +32 -7 src/usr.bin/make/config.h 1.4 +11 -11 src/usr.bin/make/dir.c 1.3 +1 -1 src/usr.bin/make/dir.h 1.4 +1 -1 src/usr.bin/make/hash.h 1.4 +978 -541 src/usr.bin/make/job.c 1.4 +1 -1 src/usr.bin/make/job.h 1.4 +1 -1 src/usr.bin/make/list.h 1.4 +2 -2 src/usr.bin/make/lst.h 1.10 +286 -35 src/usr.bin/make/main.c 1.6 +65 -24 src/usr.bin/make/make.1 1.5 +12 -3 src/usr.bin/make/make.c 1.4 +8 -2 src/usr.bin/make/make.h 1.3 +6 -2 src/usr.bin/make/nonints.h 1.13 +190 -215 src/usr.bin/make/parse.c 1.5 +2 -2 src/usr.bin/make/pathnames.h 1.4 +1 -1 src/usr.bin/make/sprite.h 1.6 +4 -5 src/usr.bin/make/str.c 1.5 +30 -18 src/usr.bin/make/suff.c 1.4 +4 -3 src/usr.bin/make/targ.c 1.6 +26 -7 src/usr.bin/make/var.c 1.2 +16 -3 src/usr.bin/make/PSD.doc/tutorial.ms 1.3 +2 -1 src/usr.bin/make/lst.lib/lstForEachFrom.c 1.2 +3 -2 src/usr.bin/make/lst.lib/lstInt.h
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199610060235.TAA00629>