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
/
str.c
Age
Commit message (
Expand
)
Author
2023-06-23
make: reduce indentation in pattern matching code
rillig
2023-06-23
make: warn about malformed patterns in ':M', ':N' and '.if make(...)'
rillig
2023-06-22
make: unclutter string matching code
rillig
2023-06-22
make: rename variables in string matching, remove redundant code
rillig
2023-06-22
make: speed up pattern matching in the ':M' and ':N' modifiers
rillig
2022-12-07
make: clean up comments
rillig
2022-06-11
make: clean up comments for string splitting and string matching
rillig
2022-06-11
make: condense Str_Match
rillig
2022-05-13
make: document platform dependency in string pattern matching
rillig
2022-05-13
make: clean up low-level comments, eliminate common subexpression
rillig
2022-03-03
make: make code for string matching syntactically more consistent
rillig
2021-12-15
make: in CLEANUP mode, free interned strings at the very end
rillig
2021-12-13
make: fix memory leak for filenames in .for loops (since 2013-06-18)
rillig
2021-06-21
make: eliminate local variable in Substring_Words
rillig
2021-05-30
make: inline str_concat4
rillig
2021-04-11
make: avoid unnecessary calls to strlen when evaluating modifiers
rillig
2021-04-03
make: backport to C90
rillig
2021-04-03
make: use C99 bool type instead of defining its own
rillig
2021-02-01
make: document necessary tests for Str_Match
rillig
2021-02-01
make: replace pre-increment with post-increment or simple addition
rillig
2021-01-19
make(1): remove do-not-format markers from comments
rillig
2021-01-10
make(1): make a few more bool expressions more precise
rillig
2021-01-10
make(1): consistently use boolean expressions in conditions
rillig
2020-12-30
make(1): format multi-line comments
rillig
2020-12-12
make(1): remove redundant call to strlen in Str_Words
rillig
2020-11-16
make(1): use postfix increment where possible
rillig
2020-11-15
make(1): clean up make.h, meta.c, parse.c, str.c
rillig
2020-11-07
make(1): add pp_skip_hspace to skip horizontal whitespace during parsing
rillig
2020-11-07
make(1): clean up code stylistically
rillig
2020-10-24
make(1): remove macros MIN and MAX
rillig
2020-10-22
make(1): remove redundant type casts
rillig
2020-10-05
make(1): revert previous commit
rillig
2020-10-05
make(1): fix double-free bug in -DCLEANUP mode (since 2020-10-02)
rillig
2020-10-03
make(1): inline Str_FindSubstring in JobOutput
rillig
2020-09-13
make(1): clean up RCSID blocks
rillig
2020-08-30
make(1): replace brk_string with Str_Words
rillig
2020-08-29
make(1): allow for strict type checking for Boolean
rillig
2020-08-23
make(1): make brk_string return size_t for the number of words
rillig
2020-08-23
make(1): prepare str.c for WARNS=6
rillig
2020-08-11
make(1): add str_concat4 to make the other code simpler
rillig
2020-08-10
make(1): replace str_concat with str_concat2 and str_concat3
rillig
2020-08-10
make(1): fix parameter name of str_concat
rillig
2020-08-10
make(1): fix integer type in str_concat
rillig
2020-08-09
make(1): format code in str.c consistently
rillig
2020-08-03
make(1): no declaration-after-statement anymore
rillig
2020-08-01
make(1): reduce scope of local variables in brk_string
rillig
2020-07-26
make(1): document the circumstances in which brk_string returns NULL
rillig
2020-07-19
make(1): move SysV string matching to var.c
rillig
2020-07-03
make(1): refactor Str_Match
rillig
2020-07-03
make(1): clean up Str_Match
rillig
[next]