mirror of
https://github.com/freebsd/freebsd-src
synced 2024-07-22 10:48:02 +00:00
![Simon J. Gerraty](/assets/img/avatar_default.png)
Lots of new unit-tests increase code coverage. Lots of refactoring, cleanup and simlpification to reduce code size. Fixes for Bug 223564 and 245807 Updates to dirdeps.mk and meta2deps.py
30 lines
1.1 KiB
Plaintext
30 lines
1.1 KiB
Plaintext
CondParser_Eval: ${:Uvalue} != value
|
|
lhs = "value", rhs = "value", op = !=
|
|
CondParser_Eval: ${:U} != "
|
|
lhs = "", rhs = "", op = !=
|
|
CondParser_Eval: ${:U#hash} != "#hash"
|
|
lhs = "#hash", rhs = "#hash", op = !=
|
|
CondParser_Eval: ${:U\\} != "\\
|
|
lhs = "\", rhs = "\", op = !=
|
|
CondParser_Eval: ${:U#hash} != #hash
|
|
lhs = "#hash", rhs = "#hash", op = !=
|
|
CondParser_Eval: 0 # This is treated as a comment, but why?
|
|
CondParser_Eval: ${0 # comment :?yes:no} != no
|
|
CondParser_Eval: 0 # comment
|
|
lhs = "no", rhs = "no", op = !=
|
|
CondParser_Eval: ${1 # comment :?yes:no} != yes
|
|
CondParser_Eval: 1 # comment
|
|
lhs = "yes", rhs = "yes", op = !=
|
|
CondParser_Eval: ${UNDEF:Uundefined}!=undefined
|
|
lhs = "undefined", rhs = "undefined", op = !=
|
|
CondParser_Eval: ${UNDEF:U12345}>12345
|
|
lhs = 12345.000000, rhs = 12345.000000, op = >1
|
|
CondParser_Eval: ${UNDEF:U12345}<12345
|
|
lhs = 12345.000000, rhs = 12345.000000, op = <1
|
|
CondParser_Eval: (${UNDEF:U0})||0
|
|
CondParser_Eval: ${:Uvar}&&name != "var&&name"
|
|
lhs = "var&&name", rhs = "var&&name", op = !=
|
|
CondParser_Eval: ${:Uvar}||name != "var||name"
|
|
lhs = "var||name", rhs = "var||name", op = !=
|
|
exit status 0
|