CVSROOT: /cvs Module name: src Changes by: es...@cvs.openbsd.org 2012/08/25 02:12:56
Modified files: usr.bin/make : engine.c job.c lowparse.c lowparse.h var.c varname.c Log message: - make wrong variable specs (unterminated) parse errors. - add info to be able to pinpoint parse errors at runtime. - let job runners abort when a parse error happens while expanding a variable during execution - fix an infinite loop when compiling without FEATURE_RECVARS. okay millert@, krw@ the very few errors found out by this (less than 10 over src/X/ports) fixed trivially beforehand, as requested by deraadt@