cvs commit: src/usr.bin/make
Matthew Dillon
dillon at crater.dragonflybsd.org
Tue Nov 23 23:24:53 PST 2004
dillon 2004/11/23 23:24:17 PST
DragonFly src repository
Modified files:
usr.bin/make Makefile job.c job.h
Log:
o Give make(1) the ability to use KQUEUE to wait for worker
processes instead of polling for them.
o Bootstrapping aid from pre-kqueue(2) systems, e.g.
4.0-RELEASE.
o Treat kevent(2) returning an error EINTR as the non-error
it is.
Note: the KQUEUE feature is disabled in FreeBSD and in DragonFly.
Submitted-by: Max Okumoto <okumoto at home>
Taken-from: FreeBSD
Revision Changes Path
1.7 +3 -0 src/usr.bin/make/Makefile
1.19 +55 -1 src/usr.bin/make/job.c
1.10 +2 -0 src/usr.bin/make/job.h
http://www.dragonflybsd.org/cvsweb/src/usr.bin/make/Makefile.diff?r1=1.6&r2=1.7&f=u
http://www.dragonflybsd.org/cvsweb/src/usr.bin/make/job.c.diff?r1=1.18&r2=1.19&f=u
http://www.dragonflybsd.org/cvsweb/src/usr.bin/make/job.h.diff?r1=1.9&r2=1.10&f=u
More information about the Commits
mailing list