o Pacify ``make -f /dev/null -V FOO''.
o Add empty default cases where they should be, remove
non-local execution stuff in compat.c which doesn't even
have preprocessor-conditional-hidden support code, and
add a debugging statement where we might end up with a
nil list somehow, but where I doubt it.
o Makeing make(1) WARNS=6 cleanup
o In lieu of a good way to prevent every possible looping
in make(1), stop there from being more than 500 processes
forked by make(1), to prevent a forkbomb from happening,
in a dumb and mechanical way.
o Some ANSI changes that we missed
Submitted-by: Max Okumoto <okumoto@ucsd.edu>
Taken-from: FreeBSD