diff options
Diffstat (limited to 'c/eval.c')
| -rw-r--r-- | c/eval.c | 2 |
1 files changed, 2 insertions, 0 deletions
@@ -283,6 +283,8 @@ binop(struct expr *ex, enum evalmode mode) #undef ef } + if (!in_range(ex->t, EADD, ESHR)) + lhs->ty = mktype(TYINT); return numcast(ex->ty, ex, lhs); } |