index
:
netbsd
lockcount-9.3
lockdoc-10.99.5
lockdoc-10.99.5-vfs
lockdoc-9.3
lockdoc-9.3-vfs
trunk
NetBSD fork for lockdoc analysis
merlin@scholz.ruhr
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
usr.bin
/
make
/
for.c
Age
Commit message (
Expand
)
Author
2020-09-07
make(1): split local variable in ForIterate
rillig
2020-09-07
make(1): convert ForEscapes from #define to enum
rillig
2020-09-07
make(1): add local variable for escapes to for_substitute
rillig
2020-09-06
make(1): add const to For_Eval and For_Accum
rillig
2020-09-06
make(1): clean up For_Eval
rillig
2020-09-06
make(1): properly initialize For structure in For_Eval
rillig
2020-09-06
make(1): improve documentation in For_Eval
rillig
2020-09-06
make(1): fix type of For.short_var
rillig
2020-09-04
make(1): unexport For_Iterate
rillig
2020-08-30
make(1): replace brk_string with Str_Words
rillig
2020-08-29
make(1): remove duplicate code for allocation a substring
rillig
2020-08-23
make(1): make brk_string return size_t for the number of words
rillig
2020-08-22
make(1): clean up headers
rillig
2020-08-09
make(1): format the source code consistently, at least per file
rillig
2020-08-08
make(1): remove trailing Z from buffer functions
rillig
2020-08-03
make(1): no declaration-after-statement anymore
rillig
2020-08-02
make(1): move and condense comment for For_Run
rillig
2020-08-01
make(1): switch Buffer size from int to size_t
rillig
2020-08-01
make(1): use consistent indentation in source code
rillig
2020-07-28
make(1): remove unnecessary struct tag
rillig
2020-07-28
make(1): remove dead code from Var_Subst
rillig
2020-07-19
make(1): rename Varf_Flags to VarEvalFlags
rillig
2020-07-03
make(1): remove trailing whitespace
rillig
2017-04-16
Clarify that assignment is for effect, not truth of value.
riastradh
2016-02-18
Collapse the 3 boolean parameter to 1 flags parameter. No functional change.
christos
2016-01-09
Preserve $$ in := assignments..
christos
2015-10-11
Add Boolean wantit to Var_Parse and Var_Subst
sjg
2012-06-03
Handle "quoted strings" as items in a .for list
sjg
2010-12-25
Begin cleanup of the make parser: separate out the logic for reading files
dholland
2010-02-06
Improve the error message that results when you have a multi-variable .for
dholland
2009-01-17
Change 'Buffer' so that it is the actual struct, not a pointer to it.
dsl
2009-01-14
Contrary to my previous thoughts, .for loop variable values do contain
dsl
2009-01-13
When substituting .for control variables (as ${:U...}) escape '$' and '\'
dsl
2009-01-11
Instead of stashing the body of every iteration of a .for loop, pass
dsl
2009-01-10
When substituting .for control variables any } or ) that matches the
dsl
2008-12-29
Count both () and {} when looking for the end of a :M pattern.
dsl
2008-12-21
Only escape ':' in the outer level of .for variable substitution.
dsl
2008-12-21
Change the way .for variables are substituted.
dsl
2008-12-20
Add functions for processing extendable arrays of pointers to strings.
dsl
2008-12-20
Set the .for loop control variables in reverse order to avoid faffing.
dsl
2008-12-13
Use NULL instead of -1 cast to the relavant type (usually via NIL).
dsl
2008-12-01
Correct some comments.
dsl
2008-12-01
fix off-by-one allocation. functional change intended...
christos
2008-11-30
Simplify somewhat the code that parses .for lines.
dsl
2008-11-29
Split For_Eval() into two functions.
dsl
2008-11-22
Convert ADDWORD() to do { ... } while (0)
dsl
2008-10-06
Don't use emalloc and friends directly, but call them consistently
joerg
2008-05-26
PR/38756: dominik: make dumps core on invalid makefile
christos
2008-02-15
back all changes out until I fix it properly.
christos
2008-02-14
- use pid_t/size_t as appropriate instead of int.
christos
[prev]
[next]