NetBSD/usr.bin/make
christos 61067003d8 Minor:
- ${.PREFIX} should never contain a full pathname
    - Fixed gcc -Wall warnings
Major:
    - compatMake is now FALSE. This means that we are now running in
      full pmake mode:
	  * rules on dependency lines can be executed in parallel and or
	    out of sequence:

	    foo: bar baz

	    can fire the rule for baz before the rule for bar is fired.
	    To enforce bar to be fired before baz, another rule needs to be
	    added. [bar: baz]
	  * adjacent shell commands in a target are now executed by a single
	    invocation of the shell, not one invocation of the shell per line
      (compatMake can be turned off using the -B flag)
    - The -j flag now works... I.e. make -j 4 will fork up to four jobs in
      parallel when it can. The target name is printed before each burst
      of output caused by the target execution as '--- target ---', when j > 1
    - I have changed all the Makefiles so that they work with make -j N, and
      I have tested the whole netbsd by:
	  'make -j 4 cleandir; make -j 4 depend; make -j 4; make -j 4 install'
    - I have not compiled or tested this version of make with -DREMOTE.
1995-11-02 23:54:35 +00:00
..
PSD.doc - $NetBSD$ rcsids 1995-06-14 15:18:37 +00:00
lst.lib - $NetBSD$ rcsids 1995-06-14 15:18:37 +00:00
Makefile - $NetBSD$ rcsids 1995-06-14 15:18:37 +00:00
Makefile.boot - $NetBSD$ rcsids 1995-06-14 15:18:37 +00:00
arch.c Minor: 1995-11-02 23:54:35 +00:00
bit.h - $NetBSD$ rcsids 1995-06-14 15:18:37 +00:00
buf.c - $NetBSD$ rcsids 1995-06-14 15:18:37 +00:00
buf.h - $NetBSD$ rcsids 1995-06-14 15:18:37 +00:00
compat.c Minor: 1995-11-02 23:54:35 +00:00
cond.c - $NetBSD$ rcsids 1995-06-14 15:18:37 +00:00
config.h - $NetBSD$ rcsids 1995-06-14 15:18:37 +00:00
dir.c - $NetBSD$ rcsids 1995-06-14 15:18:37 +00:00
dir.h - $NetBSD$ rcsids 1995-06-14 15:18:37 +00:00
for.c - $NetBSD$ rcsids 1995-06-14 15:18:37 +00:00
hash.c - $NetBSD$ rcsids 1995-06-14 15:18:37 +00:00
hash.h - $NetBSD$ rcsids 1995-06-14 15:18:37 +00:00
job.c Minor: 1995-11-02 23:54:35 +00:00
job.h - $NetBSD$ rcsids 1995-06-14 15:18:37 +00:00
list.h - $NetBSD$ rcsids 1995-06-14 15:18:37 +00:00
lst.h - $NetBSD$ rcsids 1995-06-14 15:18:37 +00:00
main.c Minor: 1995-11-02 23:54:35 +00:00
make.1 Minor: 1995-11-02 23:54:35 +00:00
make.c - $NetBSD$ rcsids 1995-06-14 15:18:37 +00:00
make.h - $NetBSD$ rcsids 1995-06-14 15:18:37 +00:00
nonints.h Minor: 1995-11-02 23:54:35 +00:00
parse.c Minor: 1995-11-02 23:54:35 +00:00
pathnames.h - $NetBSD$ rcsids 1995-06-14 15:18:37 +00:00
sprite.h - $NetBSD$ rcsids 1995-06-14 15:18:37 +00:00
str.c Always ensure space for trailing NULL in argv 1995-10-30 17:36:27 +00:00
suff.c Minor: 1995-11-02 23:54:35 +00:00
targ.c - $NetBSD$ rcsids 1995-06-14 15:18:37 +00:00
util.c - $NetBSD$ rcsids 1995-06-14 15:18:37 +00:00
var.c Minor: 1995-11-02 23:54:35 +00:00