ca0319bf7c
that the lhs is a variable reference, a number or a quoted string. This helps avoid subtle bugs caused by typos. When conditionals are being evaluated during variable expansion we cannot be as strict becuase lhs will already have been expanded. We therefor pass a boolean to Cond_EvalExpression to tell it how lhs should be treated. Add unit-tests/cond2.mk to test the above Reviewed by: christos, joerg |
||
---|---|---|
.. | ||
PSD.doc | ||
lst.lib | ||
unit-tests | ||
Makefile | ||
Makefile.boot | ||
arch.c | ||
buf.c | ||
buf.h | ||
compat.c | ||
cond.c | ||
config.h | ||
dir.c | ||
dir.h | ||
for.c | ||
hash.c | ||
hash.h | ||
job.c | ||
job.h | ||
lst.h | ||
main.c | ||
make.1 | ||
make.c | ||
make.h | ||
make_malloc.c | ||
make_malloc.h | ||
meta.c | ||
meta.h | ||
nonints.h | ||
parse.c | ||
pathnames.h | ||
sprite.h | ||
str.c | ||
strlist.c | ||
strlist.h | ||
suff.c | ||
targ.c | ||
trace.c | ||
trace.h | ||
util.c | ||
var.c |