HardenedBSD/usr.bin/make
Jordan K. Hubbard 9f574f9a90 Bring in a number of changes from NetBSD's make, fixing quite a few
problems in the process:

1. Quoting should work properly now.  In particular, Chet's reported bash
   make problem has gone away.
2. A lot of memory that just wasn't being free'd after use is now freed.
   This should cause make to take up a LOT less memory when dealing with
   archive targets.
3. Give proper credit to Adam de Boor in a number of files.
Obtained from: NetBSD (and Adam de Boor)
1995-01-23 21:03:17 +00:00
..
lst.lib Bring in a number of changes from NetBSD's make, fixing quite a few 1995-01-23 21:03:17 +00:00
PSD.doc
arch.c Bring in a number of changes from NetBSD's make, fixing quite a few 1995-01-23 21:03:17 +00:00
bit.h
buf.c Bring in a number of changes from NetBSD's make, fixing quite a few 1995-01-23 21:03:17 +00:00
buf.h Bring in a number of changes from NetBSD's make, fixing quite a few 1995-01-23 21:03:17 +00:00
compat.c Bring in a number of changes from NetBSD's make, fixing quite a few 1995-01-23 21:03:17 +00:00
cond.c Bring in a number of changes from NetBSD's make, fixing quite a few 1995-01-23 21:03:17 +00:00
config.h Bring in a number of changes from NetBSD's make, fixing quite a few 1995-01-23 21:03:17 +00:00
dir.c Bring in a number of changes from NetBSD's make, fixing quite a few 1995-01-23 21:03:17 +00:00
dir.h Bring in a number of changes from NetBSD's make, fixing quite a few 1995-01-23 21:03:17 +00:00
for.c Bring in a number of changes from NetBSD's make, fixing quite a few 1995-01-23 21:03:17 +00:00
hash.c Bring in a number of changes from NetBSD's make, fixing quite a few 1995-01-23 21:03:17 +00:00
hash.h Bring in a number of changes from NetBSD's make, fixing quite a few 1995-01-23 21:03:17 +00:00
job.c Bring in a number of changes from NetBSD's make, fixing quite a few 1995-01-23 21:03:17 +00:00
job.h Bring in a number of changes from NetBSD's make, fixing quite a few 1995-01-23 21:03:17 +00:00
list.h Bring in a number of changes from NetBSD's make, fixing quite a few 1995-01-23 21:03:17 +00:00
lst.h Bring in a number of changes from NetBSD's make, fixing quite a few 1995-01-23 21:03:17 +00:00
main.c Bring in a number of changes from NetBSD's make, fixing quite a few 1995-01-23 21:03:17 +00:00
make.1
make.c Bring in a number of changes from NetBSD's make, fixing quite a few 1995-01-23 21:03:17 +00:00
make.h Bring in a number of changes from NetBSD's make, fixing quite a few 1995-01-23 21:03:17 +00:00
Makefile Bring in a number of changes from NetBSD's make, fixing quite a few 1995-01-23 21:03:17 +00:00
Makefile.dist
nonints.h Bring in a number of changes from NetBSD's make, fixing quite a few 1995-01-23 21:03:17 +00:00
parse.c Bring in a number of changes from NetBSD's make, fixing quite a few 1995-01-23 21:03:17 +00:00
pathnames.h Bring in a number of changes from NetBSD's make, fixing quite a few 1995-01-23 21:03:17 +00:00
sprite.h Bring in a number of changes from NetBSD's make, fixing quite a few 1995-01-23 21:03:17 +00:00
str.c Bring in a number of changes from NetBSD's make, fixing quite a few 1995-01-23 21:03:17 +00:00
suff.c Bring in a number of changes from NetBSD's make, fixing quite a few 1995-01-23 21:03:17 +00:00
targ.c Bring in a number of changes from NetBSD's make, fixing quite a few 1995-01-23 21:03:17 +00:00
var.c Bring in a number of changes from NetBSD's make, fixing quite a few 1995-01-23 21:03:17 +00:00