CVSROOT: /cvs Module name: src Changes by: es...@cvs.openbsd.org 2019/12/22 09:53:40
Modified files: usr.bin/make : garray.h gnode.h parse.c targ.c Log message: - give a specific value to OP_ERROR that doesn't occur in nature - define OP_ZERO as zero, to make some function calls obvious - split ParseDoOp into two functions: ParseDoOp that only deals with : :: ! and ParseDoSpecial that only deals with special nodes. This simplifies both functions accordingly - always initialize special_op okay millert@