CVSROOT:        /cvs
Module name:    src
Changes by:     es...@cvs.openbsd.org   2012/10/09 13:49:28

Modified files:
        usr.bin/make   : make.c 

Log message:
actual engine change: prevent jobs from stomping on each other's files.
namely:
- targets that ARE the same file shouldn't build concurrently.
- targets in the same group (e.g., file.c file.c: file.y) shouldn't build
concurrently.

This probably fixes all the remaining races in make -j4 build in src.

Reply via email to