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
/
make.h
Age
Commit message (
Expand
)
Author
2023-06-24
make: remove redundant 'extern' in function declaration
rillig
2023-06-20
make: allow targets to be used as multiple-inclusion guards
rillig
2023-06-19
make: if a makefile is protected by a guard, only include it once
rillig
2023-06-16
make: remove parameter names from function declarations
rillig
2023-06-01
make: shorten function names, clean up comments
rillig
2023-03-28
make: declare all common symbols in headers, unexport others
rillig
2023-03-09
make: document how read-only variables can be made read-write
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-01-26
make: some variables should be read-only
sjg
2023-01-23
make: .[NO]READONLY for control of read-only variables
sjg
2023-01-19
make: inline macro for variable name
rillig
2022-10-10
make: change return type of unlink_file back to int
rillig
2022-09-24
make: clean up tracking of depth of nested .if directives
rillig
2022-09-24
make: fix variable and function names relating to .if nesting
rillig
2022-09-23
Cond_reset_depth just use cond_min_depth
sjg
2022-09-02
make: add .break to terminate .for loop early
sjg
2022-06-12
make: reorganize Parse_Error
rillig
2022-05-07
make: allow to randomize build order of targets
rillig
2022-05-07
make: rename Compat_Run to Compat_MakeAll
rillig
2022-04-18
make: only switch to POSIX mode if '.POSIX:' is the first line
rillig
2022-03-26
make: prefer 'long long' over 'long' on 32-bit C99 platforms
rillig
2022-02-05
make: improve C90 support
rillig
2022-02-04
make: use unsigned int for line numbers everywhere
rillig
2022-01-31
make: make DEBUG0 simpler
rillig
2022-01-30
Make the GNode lineno unsigned to fix lint warning in var.c calling
christos
2022-01-29
make: for recursive variables in commands, print location
rillig
2022-01-29
make: print stack trace on fatal errors
rillig
2022-01-29
make: inline functions that have a single call site
rillig
2022-01-27
Allow local variable assignments in dependency lines
sjg
2022-01-23
make: merge nonints.h into make.h
rillig
2022-01-15
make: use islower for parsing directives
rillig
2022-01-09
make: extract low-level character operations into utility function
rillig
2022-01-07
make: merge duplicate variables for the main target
rillig
2022-01-07
make: rename and inline Targ_Precious
rillig
2022-01-07
make: rename IFile and its fields to match their actual content
rillig
2021-12-29
make: merge duplicate types CondEvalResult and CondResult
rillig
2021-12-29
make: merge duplicate enum constants for CondEvalResult and CondResult
rillig
2021-12-29
make: merge types CondResult and CondEvalResult
rillig
2021-12-28
make: do not treat .USEBEFORE as candidate for the main target
rillig
2021-12-28
make: extract OP_NOTARGET into separate function
rillig
2021-12-27
make: remove unnecessary words from command line options
rillig
2021-12-15
make: amend leftover cleanups from the previous commits
rillig
2021-12-15
make: format comments according to /usr/share/misc/style
rillig
2021-12-15
make: remove redundant comments for multiple-inclusion guards
rillig
2021-12-15
make: remove space after ':' in bit-field declarations
rillig
[next]