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
/
cond.c
Age
Commit message (
Expand
)
Author
2017-04-16
Replace dead conditional by assert.
riastradh
2016-02-18
Collapse the 3 boolean parameter to 1 flags parameter. No functional change.
christos
2016-01-17
remove free NULL checks (Tilman Sauerbeck)
christos
2016-01-09
Preserve $$ in := assignments..
christos
2015-12-02
Fix evaluation of defined(FOO) and ${FOO} > 0
sjg
2015-11-30
Avoid accessing beyond end of empty string.
sjg
2015-10-11
Add Boolean wantit to Var_Parse and Var_Subst
sjg
2015-05-05
When evaluating condtionals from .if we want to require
sjg
2012-11-03
off-by-one
christos
2012-11-03
Fix build break due to signed/unsigned comparison
pgoyette
2012-11-03
Allow cond_state[] to grow.
sjg
2012-06-12
Replace __dead, __unused and the various printf format attributes
joerg
2012-05-21
In meta mode, level 0 can legitimately see > 64 nested .if's
sjg
2011-03-29
CondDoExists: Avoid use after free()
sjg
2011-02-13
Mark unused args.
sjg
2009-11-06
Change enum values so that TOK_FALSE is 0 and TOK_TRUE is 1.
dsl
2009-01-30
Rename all the members of 'enum Token' to TOK_FOO.
dsl
2009-01-30
Treat .ifdef ${foo} as .if defined(${foo}) not .if "${foo}" != "".
dsl
2009-01-29
Avoid infinite loop.
enami
2009-01-28
Allow for () in the argument to .ifdef et al.
dsl
2009-01-23
Sprinkle some const.
dsl
2009-01-23
Change 'ClientData' to 'void *' so that relevant parameters can
dsl
2009-01-23
There is no point in saving the last character of a NUL-terminated
dsl
2009-01-18
Revert previous - cause grief with .ifdef (foo)
dsl
2009-01-18
Only terminate a conditional function argument on ')' if we expect the
dsl
2009-01-17
Change 'Buffer' so that it is the actual struct, not a pointer to it.
dsl
2008-12-13
Use NULL instead of -1 cast to the relavant type (usually via NIL).
dsl
2008-11-29
Before deciding to use the default function in a .if, check whether the
dsl
2008-11-29
Common up parsing .if defined() make() exists() target() commands() and empty()
dsl
2008-11-23
Do a string compare if the rh argument doesn't completely convert to a number
dsl
2008-11-22
Fix conversion of hex numerics in comparisons.
dsl
2008-11-22
Move two great chunks of code out of a switch statement and into
dsl
2008-11-22
If there is a syntax error in a .if expression then ignore the entire
dsl
2008-10-29
If Parse_Error is called after curFile is invalid, set it to a dummy
sjg
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
2008-02-07
Print the complain about random stuff after empty only once.
joerg
2008-02-06
Warn for constructs like
joerg
2007-02-04
Add code to ensure that .if/.endif are correctly nested with .for/.endfor
dsl
2006-12-02
Simplify the code that processes .if lines.
dsl
2006-10-27
Since 'ClientData' is 'void *', nuke almost all the (ClientData) casts.
dsl
2006-10-15
Output all debug trace output through 'debug_file' defaulting to 'stdout'.
dsl
2006-07-28
Add debug output for CondDoExists() - the results can be surprising.
sjg
2006-04-22
Coverity CID 526: Check for condTop < 0 where we decrement it, not later
christos
2006-04-02
Remove bogus debugging code I accidentally committed.
christos
2006-03-31
Add some coverity allocation comments, and change the way the allocator
christos
2005-08-08
From Max Okumoto:
christos
2005-07-25
Whitespace KNF cleanup from Max Okumoto
christos
2005-06-02
appease gcc -Wuninitialized
lukem
2005-03-01
When parsing conditional tokens, make sure that the token is followed by
christos
[next]