CVSROOT:        /cvs
Module name:    src
Changes by:     es...@cvs.openbsd.org   2018/10/06 08:00:30

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

Log message:
fix problem reported by markwes...@cock.li

specifically:
- suffix rules for the empty suffix shouldn't be prevented from triggering
by having dependencies.

but this exhibits another issue:
- .PHONY targets shouldn't trigger suffix rules.

(also clean up an utility function)

NetBSD make has got similar modernizations, but the code is entirely
different by now.

okay kn@, millert@

Reply via email to