NetBSD/usr.bin/make
sjg baca35f4e0 The parser used to break dependency lines at ';' without regard
for substitution patterns.  This (perhaps coupled with the
new handling of .for variables in ${:U<value>...) caused interesting
results for lines like:

.for file in ${LIST}
for-subst:       ${file:S;^;${here}/;g}

add a unit-test to keep an eye on this.
2009-10-07 16:40:30 +00:00
..
PSD.doc
lst.lib Fixes to includes of make_malloc.h to that it actually builds when 2009-01-24 14:43:28 +00:00
unit-tests The parser used to break dependency lines at ';' without regard 2009-10-07 16:40:30 +00:00
Makefile Enable WARNS=4 by default for usr.bin, except for: 2009-04-14 22:15:16 +00:00
Makefile.boot Move the bmake_malloc() functions into their own .c and .h files. 2009-01-24 11:59:39 +00:00
arch.c Sprinkle some const. 2009-01-23 21:58:27 +00:00
buf.c Change 'Buffer' so that it is the actual struct, not a pointer to it. 2009-01-17 13:29:37 +00:00
buf.h __predict_false() isn't defined if we aren't netbsd, stub out. 2009-01-17 13:55:42 +00:00
compat.c Use pid_t for the result of fork and wait. PR 38031 from Ryan Stutsman. 2009-02-22 07:33:00 +00:00
cond.c Rename all the members of 'enum Token' to TOK_FOO. 2009-01-30 23:07:17 +00:00
config.h
dir.c Don't cast 'time_t' to 'void *' and back it will lose precision. 2009-01-24 10:59:09 +00:00
dir.h Change 'ClientData' to 'void *' so that relevant parameters can 2009-01-23 21:26:30 +00:00
for.c Change 'Buffer' so that it is the actual struct, not a pointer to it. 2009-01-17 13:29:37 +00:00
hash.c Don't cast 'time_t' to 'void *' and back it will lose precision. 2009-01-24 10:59:09 +00:00
hash.h Don't cast 'time_t' to 'void *' and back it will lose precision. 2009-01-24 10:59:09 +00:00
job.c JobExec: child of vfork must not empty the sigset_t that parent will 2009-06-26 01:26:32 +00:00
job.h Honour the TMPDIR environment variable instead of always using /tmp 2009-04-11 09:41:18 +00:00
lst.h Sprinkle some const. 2009-01-23 21:58:27 +00:00
main.c We must delay setting .CURDIR and .OBJDIR until after MainParseArgs() 2009-09-09 17:09:49 +00:00
make.1 Remove trailing whitespace. 2009-10-02 07:43:15 +00:00
make.c Change 'ClientData' to 'void *' so that relevant parameters can 2009-01-23 21:26:30 +00:00
make.h Reviewed by: apb 2009-09-08 17:29:20 +00:00
make_malloc.c Fix sense of MAKE_NATICE test. 2009-01-24 23:19:50 +00:00
make_malloc.h Fixes to includes of make_malloc.h to that it actually builds when 2009-01-24 14:43:28 +00:00
nonints.h Allow for () in the argument to .ifdef et al. 2009-01-28 21:38:12 +00:00
parse.c The parser used to break dependency lines at ';' without regard 2009-10-07 16:40:30 +00:00
pathnames.h Honour the TMPDIR environment variable instead of always using /tmp 2009-04-11 09:41:18 +00:00
sprite.h Change 'ClientData' to 'void *' so that relevant parameters can 2009-01-23 21:26:30 +00:00
str.c replace c++ style comment by a c-style one 2009-02-25 21:17:21 +00:00
strlist.c Move the bmake_malloc() functions into their own .c and .h files. 2009-01-24 11:59:39 +00:00
strlist.h Allocate string vector in chunks, instead of calling realloc() 2009-01-16 21:15:34 +00:00
suff.c Sprinkle some const. 2009-01-23 21:58:27 +00:00
targ.c Change 'ClientData' to 'void *' so that relevant parameters can 2009-01-23 21:26:30 +00:00
trace.c prepare for time_t 64 2008-12-28 18:31:51 +00:00
trace.h
util.c Fix flagrantly wrong printf formats in compat strftime. 2009-01-29 09:03:04 +00:00
var.c Reviewed by: apb 2009-09-08 17:29:20 +00:00