diff options
| author | 2025-12-05 12:54:00 +0100 | |
|---|---|---|
| committer | 2025-12-05 12:54:00 +0100 | |
| commit | 139dfbd9b812757f0070745f93624c95ea902615 (patch) | |
| tree | df0eaeb9099cb1cb638794220de5a1e8ce3404a7 /c | |
| parent | 0ae2c7901a74dba8537bf3a618ce5b13efeb13b7 (diff) | |
eval: fix float cmps
Diffstat (limited to '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); } |