diff options
author | 2004-10-31 13:46:59 -0700 | |
---|---|---|
committer | 2005-04-07 21:03:52 -0700 | |
commit | 9bcb9fc87dd4db724194999e132c077ce3de36ea (patch) | |
tree | c690aba44ad75e17ca65040a717bf8714fcab174 /expand.c | |
parent | Add deathnotes for the pseudo's we use. (diff) | |
download | sparse-9bcb9fc87dd4db724194999e132c077ce3de36ea.tar.gz sparse-9bcb9fc87dd4db724194999e132c077ce3de36ea.tar.bz2 sparse-9bcb9fc87dd4db724194999e132c077ce3de36ea.zip |
Remove remnants of two-expression x ? : y handling..
We turn it into a proper (tmp = x, tmp ? tmp : y) at evaluation
time, so later phases never have to worry about the issue. But
some of the old code lingered.
Diffstat (limited to 'expand.c')
-rw-r--r-- | expand.c | 1 |
1 files changed, 0 insertions, 1 deletions
@@ -459,7 +459,6 @@ static int expand_conditional(struct expression *expr) cond_cost = expand_expression(cond); if (cond->type == EXPR_VALUE) { - true = true ? : cond; if (!cond->value) true = false; *expr = *true; |