NetBSD/usr.bin/make
joerg f45c989c53 Micro-optimise VarQuote by exploiting that meta characters are normally
rare and skipping over normal characters with strcspn is therefore
faster. Further simplify logic by always setting newline and precompute
the size of the string.

OK christos@
2008-07-31 15:19:19 +00:00
..
PSD.doc Fit ASCII output onto an 80-column terminal. From FreeBSD. 2004-06-27 19:12:33 +00:00
lst.lib back all changes out until I fix it properly. 2008-02-15 21:29:50 +00:00
unit-tests VAR_CMD context is used by conditionals and other purposes, so 2008-05-15 21:05:54 +00:00
Makefile - use pid_t/size_t as appropriate instead of int. 2008-02-14 22:11:20 +00:00
Makefile.boot Simplify build, no functional changes. 2004-05-07 00:04:38 +00:00
arch.c back all changes out until I fix it properly. 2008-02-15 21:29:50 +00:00
buf.c back all changes out until I fix it properly. 2008-02-15 21:29:50 +00:00
buf.h back all changes out until I fix it properly. 2008-02-15 21:29:50 +00:00
compat.c back all changes out until I fix it properly. 2008-02-15 21:29:50 +00:00
cond.c back all changes out until I fix it properly. 2008-02-15 21:29:50 +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 back all changes out until I fix it properly. 2008-02-15 21:29:50 +00:00
dir.h back all changes out until I fix it properly. 2008-02-15 21:29:50 +00:00
for.c PR/38756: dominik: make dumps core on invalid makefile 2008-05-26 14:29:55 +00:00
hash.c remove unnecessary casts to void * functions (Max Okumoto) 2005-08-04 00:20:12 +00:00
hash.h Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 11:13:06 +00:00
job.c back all changes out until I fix it properly. 2008-02-15 21:29:50 +00:00
job.h back all changes out until I fix it properly. 2008-02-15 21:29:50 +00:00
lst.h Return the non-zero value that caused the Lst_ForEach[From] call to 2006-11-11 21:23:36 +00:00
main.c Remove the \n and tabs from the __COPYRIGHT() strings. 2008-07-21 14:19:20 +00:00
make.1 Implement -dl (aka LOUD) to override '@' at the start of script lines. 2008-01-19 06:52:13 +00:00
make.c back all changes out until I fix it properly. 2008-02-15 21:29:50 +00:00
make.h back all changes out until I fix it properly. 2008-02-15 21:29:50 +00:00
nonints.h back all changes out until I fix it properly. 2008-02-15 21:29:50 +00:00
parse.c PR/38840: Pierre Pronchery: make crashes while parsing long lines in Makefiles 2008-06-03 13:02:28 +00:00
pathnames.h revert previous for now 2005-06-24 04:33:25 +00:00
sprite.h More KNF cleanups from Max Okumoto 2005-08-05 00:53:18 +00:00
str.c back all changes out until I fix it properly. 2008-02-15 21:29:50 +00:00
suff.c back all changes out until I fix it properly. 2008-02-15 21:29:50 +00:00
targ.c back all changes out until I fix it properly. 2008-02-15 21:29:50 +00:00
trace.c Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
trace.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
util.c back all changes out until I fix it properly. 2008-02-15 21:29:50 +00:00
var.c Micro-optimise VarQuote by exploiting that meta characters are normally 2008-07-31 15:19:19 +00:00