CVSROOT:        /cvs
Module name:    src
Changes by:     es...@cvs.openbsd.org   2014/01/06 05:08:18

Modified files:
        usr.bin/make   : suff.c var.c var.h 

Log message:
fix error messages, avoid dereferencing null pointers.
- the code becomes too indented, pull it into a separate function
- add an extra hint, the current_gnode.
- specifically, variables may be expanded during
target: prereq  solving in Suff_FindDeps, this is after parsing,
not during command execution, and the only actual indication with have is
that we're resolving a prereq of.

(this ought to fix mk35, and partially solve mk34)

Reply via email to