CVSROOT: /cvs Module name: src Changes by: es...@cvs.openbsd.org 2012/10/09 13:45:34
Modified files: usr.bin/make : defines.h dump.c generate.c gnode.h node_int.h parse.c suff.c suff.h targ.c Log message: - SPECIAL_DEPRECATED -> SPECIAL_NOTHING - nodes for .POSIX and .SCCS_GET (which don't do anything) - zap remaining suffix crud. new scaffolding: - groupling list and HELDBACK state to avoid races in engine. - parser recognizes lists of targets that shoul be grouped together - OP_DOUBLE to mark nodes that have multiple lists of commands