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@