CVSROOT: /cvs
Module name: src
Changes by: [email protected] 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@