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
2023-06-01
make: add more details to debug logging of .for loops
rillig
2023-06-01
make: shorten function names, clean up comments
rillig
2023-05-09
make: skip syntactically wrong .for loops
rillig
2023-05-08
make: disallow characters like '$' in variable names in .for loops
rillig
2023-05-08
make: fix parsing of unusual line continuations in .for loops
rillig
2023-02-14
make: clean up calls to Var_Subst
rillig
2022-09-03
make: clean up handling of .break in .for loops
rillig
2022-09-02
make: add .break to terminate .for loop early
sjg
2022-06-12
make: document ExprLen, which is part of a .for loop
rillig
2022-02-04
make: use unsigned int for line numbers everywhere
rillig
2022-01-27
make: clean up AddEscape for building the body of a .for loop
rillig
2022-01-09
make: extract low-level character operations into utility function
rillig
2022-01-09
make: fix crash for newline in .for value in -dp mode (since yesterday)
rillig
2022-01-09
make: fix use-after-free in -dp mode (since yesterday)
rillig
2022-01-09
make: remove redundant parameter from ForLoop_SubstVarLong
rillig
2022-01-08
make: add details about .for loop variables to stack traces
rillig
2022-01-08
make: fix reported line numbers of continuation lines (since 2002)
rillig
2022-01-08
make: inline Buf_Clear
rillig
2022-01-07
make: clean up structure of For_Eval
rillig
2022-01-07
make: clean up handling of .for loops
rillig
2022-01-07
make: eliminate file-scope variable forLevel
rillig
2022-01-07
make: use simpler code for handling .for loops
rillig
2022-01-02
make: clean up handling of .for loops and .include directives
rillig
2022-01-02
make: in .for loops, pass the body to be filled as parameter
rillig
2022-01-01
make: remove unused parameter from Parse_PushInput
rillig
2021-12-15
make: format comments according to /usr/share/misc/style
rillig
2021-12-12
make: rename Parse_SetInput to Parse_PushInput
rillig
2021-12-12
make: rename ForLoop.sub_next to nextItem
rillig
2021-12-05
make: inline Str_Words into .for loop handling
rillig
2021-09-02
make: rename for_var_len to ExprLen
rillig
2021-09-02
make: inline strchr call, make ForLoop_SubstBody clearer
rillig
2021-09-01
make: remove optimization for single-letter .for variables
rillig
2021-06-25
make: prevent newline injection in .for loops
rillig
2021-06-24
make: sprinkle const
rillig
2021-04-03
make: use C99 bool type instead of defining its own
rillig
2021-02-04
make: rename some VAR constants to SCOPE
rillig
2021-02-01
make(1): clean up variable names and comments in .for loop code
rillig
2021-01-30
make(1): split Buf_Destroy into Buf_Done and Buf_DoneData
rillig
2021-01-25
make(1): split For_Eval into separate functions
rillig
2021-01-25
make(1): extract ForLoop_New to separate function
rillig
2021-01-25
make(1): rename struct For to struct ForLoop
rillig
2021-01-19
make(1): remove do-not-format markers from comments
rillig
2021-01-10
make(1): consistently use boolean expressions in conditions
rillig
2021-01-09
make(1): fix lint warnings
rillig
2020-12-31
make(1): fix undefined behavior in SubstVarLong
rillig
2020-12-31
make(1): make control flow in SubstVarLong of .for loops more obvious
rillig
2020-12-31
make(1): clean up SubstVarShort in .for loops
rillig
2020-12-31
make(1): move detailed comment to ForSubstBody
rillig
2020-12-31
make(1): extract ForSubstBody from ForReadMore
rillig
2020-12-31
make(1): rename ech to endc
rillig
[next]