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
/
var.c
Age
Commit message (
Expand
)
Author
2023-06-23
make: clean up variable and function names
rillig
2023-06-23
make: warn about malformed patterns in ':M', ':N' and '.if make(...)'
rillig
2023-06-22
make: merge common code for handling the ':M' and ':N' modifiers
rillig
2023-06-16
make: do not allow delete of readOnly variable.
sjg
2023-06-01
make: shorten function names, clean up comments
rillig
2023-05-10
Make :mtime operate on each word in variable value.
sjg
2023-05-09
make: improve error message for failed stat in ':mtime'
rillig
2023-05-09
make: :mtime=error throw error on stat(2) failure
sjg
2023-05-09
make: add :mtime to provide mtime of file
sjg
2023-05-09
make: allow ':gmtime' and ':localtime' with dynamic argument
rillig
2023-03-28
make: declare all common symbols in headers, unexport others
rillig
2023-03-09
make: fix memory leak when parsing ':from=to' modifiers
rillig
2023-02-18
make: fix parsing of unevaluated subexpressions with unbalanced '{}'
rillig
2023-02-15
make: inline macros for variable names
rillig
2023-02-15
make: inline macro for variable name ".MAKE.EXPORTED"
rillig
2023-02-14
make: remove redundant type VarParseResult
rillig
2023-02-14
make: clean up calls to Var_Subst
rillig
2023-02-14
make: reduce complexity of evaluating expressions
rillig
2023-02-13
make: extract the decision of using a specific log format
rillig
2023-02-09
make: ApplyModifier_Remember always use SCOPE_GLOBAL
sjg
2023-01-26
make: some variables should be read-only
sjg
2023-01-24
make: log adjustments of var.readOnly
sjg
2023-01-23
make: .[NO]READONLY for control of read-only variables
sjg
2022-12-05
make: inline LazyBuf_AddBytesBetween
rillig
2022-10-01
make: constify, fix comment indentation
rillig
2022-10-01
make: merge duplicate code
rillig
2022-09-27
make: set WARNS to 6, from the default 5
rillig
2022-08-24
make: prevent future out-of-bounds errors when parsing expressions
rillig
2022-08-24
make: fix out-of-bounds read when parsing the ':M' modifier
rillig
2022-08-24
make: fix out-of-bounds read when parsing the ':D' modifier
rillig
2022-08-23
make: revert parsing of modifier parts (since 2022-08-08)
rillig
2022-08-08
make: fix parsing of modifiers containing unbalanced subexpressions
rillig
2022-08-05
make: when parsing ':D' or ':U', only copy text if necessary
rillig
2022-08-05
make: extract parsing of ':D' and ':U' modifiers into separate function
rillig
2022-06-14
make: document parsing of short variable names, such as $i
rillig
2022-06-14
make: reduce indentation in ParseVarnameShort
rillig
2022-06-14
make: simplify return type of IsShortVarnameValid
rillig
2022-06-12
make: reorganize Parse_Error
rillig
2022-05-14
make: clean up comments in Var_Parse
rillig
2022-05-09
make: remove obsolete comment
rillig
2022-03-27
make: fix spacing, and a typo in a test
rillig
2022-03-26
make: avoid trailing whitespace in debug log for variables
rillig
2022-03-26
make: add space after colon in debug logging for variables
rillig
2022-03-26
make: prefer 'long long' over 'long' on 32-bit C99 platforms
rillig
2022-03-26
make: clean up comments
rillig
2022-03-26
make: fix crash on .undef of an environment variable (since 2020-10-06)
rillig
2022-03-03
make: simplify ParseModifier_Match
rillig
2022-02-11
make: remove comment about environment variable with empty name
rillig
2022-02-09
make: simplify control flow in ModifyWord_SysVSubst
rillig
2022-02-09
make: clean up variable names
rillig
[next]