NetBSD/usr.bin/make
sjg 09fee58e88 In meta mode, we create .meta files for most targets.
These capture all the interesting data - useful for debugging.
In such cases there is no need to replicate commands in the build log.
Rather than run the entire build .SILENT, allow meta mode to set that flag
per target iff a .meta file is created.
Normal behavior is retained for targets where no .meta file is created,
ensuring that no build data is lost.
2011-08-28 03:54:07 +00:00
..
lst.lib Fixes to includes of make_malloc.h to that it actually builds when 2009-01-24 14:43:28 +00:00
PSD.doc Fix formatting of Notes to work with groff. 2011-08-18 15:19:30 +00:00
unit-tests Some systems (eg. MirBSD) use a ksh, with an echo which cannot 2011-06-07 00:10:20 +00:00
arch.c fix typo (thanks simon) 2010-11-27 16:00:09 +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 - remove gcc-4.5 warnings 2011-08-14 13:06:09 +00:00
cond.c CondDoExists: Avoid use after free() 2011-03-29 17:19:22 +00:00
config.h Make it easier for the build environment (such as a configure script) 2007-10-14 20:22:53 +00:00
dir.c Treat some/dir/ the same as some/dir/. 2011-03-05 23:57:05 +00:00
dir.h Change 'ClientData' to 'void *' so that relevant parameters can 2009-01-23 21:26:30 +00:00
for.c Begin cleanup of the make parser: separate out the logic for reading files 2010-12-25 04:57:07 +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 In meta mode, we create .meta files for most targets. 2011-08-28 03:54:07 +00:00
job.h Add meta.c which implements "meta" mode for make. 2010-09-13 15:36:57 +00:00
lst.h Sprinkle some const. 2009-01-23 21:58:27 +00:00
main.c Add .MAKE.META.BAILIWICK - to identify the scope of make's control. 2011-05-04 20:38:31 +00:00
make_malloc.c Many C libraries don't set errno when malloc fails, so always use 2010-12-25 20:35:25 +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
make.1 In meta mode, we create .meta files for most targets. 2011-08-28 03:54:07 +00:00
make.c Instead of keeping around the mtime of the youngest child, keep a pointer 2010-11-25 21:31:08 +00:00
make.h Add .MAKE.META.BAILIWICK - to identify the scope of make's control. 2011-05-04 20:38:31 +00:00
Makefile - remove gcc-4.5 warnings 2011-08-14 13:06:09 +00:00
Makefile.boot Catch up to Makefile rev 1.40 (from 2006): add lstPrev.o. Closes PR 43466. 2011-03-26 21:42:12 +00:00
meta.c In meta mode, we create .meta files for most targets. 2011-08-28 03:54:07 +00:00
meta.h Add NetBSD tags 2011-03-30 22:03:49 +00:00
nonints.h Begin cleanup of the make parser: separate out the logic for reading files 2010-12-25 04:57:07 +00:00
parse.c If a makefile if a multiple of the page size and doesn't end with a 2011-05-17 21:56:51 +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 dependant -> dependent 2011-06-30 20:09:15 +00:00
targ.c Instead of keeping around the mtime of the youngest child, keep a pointer 2010-11-25 21:31:08 +00:00
trace.c prepare for time_t 64 2008-12-28 18:31:51 +00:00
trace.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
util.c Declare variable only once. Fixes PR 44795. 2011-04-02 07:58:30 +00:00
var.c ApplyModifiers: if we parse a variable in the modifier list, 2011-06-03 21:10:42 +00:00