o Print a warning when we are given two scripts for one target.
This is neither as wide-reaching nor intensive as NetBSD's
similar, but the warning uses the same text.
o Remove local prototypes for main().
o Don't declare things as extern when they will be static.
o When formatting the time for a target, use %H instead of %k,
which is mostly the same, but uses a non-extension option.
o Document the parsing bug.
o Fix spurious three-space indentation in a four-space indentation
file.
o Remove 6-years-stale #if0, the behaviour isn't ever going to
be limited to compatible mode, as far as I know, since we use
it...
o Code that has been #if0'd with the comment "WHY" since revision
1.1 can disappear.
Submitted-by: Max Okumoto <okumoto@ucsd.edu>
Taken-from: FreeBSD (as with the previous patches)