NetBSD/usr.bin/make
rillig 8176f52bc9 usr.bin/make: refactor brk_string
The variables are renamed to reflect to which memory region each pointer
belongs.

The variable "curlen" was always zero.

The type of "ch" has changed to char, and its scope is now limited to
its actual use.

Comparisons of pointers are now consistently written as p != NULL
instead of !p, like character comparisons are written as ch != '\0'.

The "store_words_buf" is updated when the function returns, not before.
2020-05-03 12:10:28 +00:00
..
filemon
lst.lib
PSD.doc
unit-tests usr.bin/make: add test demonstrating that .for stops at newline 2020-05-01 16:29:34 +00:00
arch.c
buf.c
buf.h
compat.c
cond.c
config.h
dir.c
dir.h
for.c
hash.c
hash.h
job.c
job.h
lst.h
main.c
make_malloc.c
make_malloc.h
make.1 document the SYSV ${VAR:old=new} corner cases. 2020-04-27 20:03:08 +00:00
make.c
make.h Revert arraycount 2020-04-03 03:35:16 +00:00
Makefile
Makefile.boot
meta.c CHECK_VALID_META is too agressive for CMD check. 2020-04-03 03:32:28 +00:00
meta.h
metachar.c
metachar.h
nonints.h - Percent on the rhs is special only if the lhs has one too. 2020-04-25 18:20:57 +00:00
parse.c
pathnames.h
sprite.h
str.c usr.bin/make: refactor brk_string 2020-05-03 12:10:28 +00:00
strlist.c
strlist.h
suff.c
targ.c
trace.c
trace.h
util.c
var.c - Percent on the rhs is special only if the lhs has one too. 2020-04-25 18:20:57 +00:00