From: Oliver Schmidt Date: Wed, 15 Jul 2015 10:04:06 +0000 (+0200) Subject: Merge branch 'pointer' of https://github.com/mrdudz/cc65 into mrdudz-pointer X-Git-Tag: V2.16~250^2 X-Git-Url: https://git.sur5r.net/?a=commitdiff_plain;h=d3eebc8fcf8122a3a66ed299816439da9780219d;p=cc65 Merge branch 'pointer' of https://github.com/mrdudz/cc65 into mrdudz-pointer --- d3eebc8fcf8122a3a66ed299816439da9780219d diff --cc src/cc65/expr.c index 7563645ff,b82dff10d..64fc17e3f --- a/src/cc65/expr.c +++ b/src/cc65/expr.c @@@ -2775,11 -2816,11 +2816,11 @@@ static void hie6 (ExprDesc* Expr /* Handle greater-than type comparators */ { static const GenDesc hie6_ops [] = { - { TOK_LT, GEN_NOPUSH, g_lt }, - { TOK_LE, GEN_NOPUSH, g_le }, - { TOK_GE, GEN_NOPUSH, g_ge }, - { TOK_GT, GEN_NOPUSH, g_gt }, - { TOK_INVALID, 0, 0 } + { TOK_LT, GEN_NOPUSH | GEN_NOFUNC, g_lt }, + { TOK_LE, GEN_NOPUSH | GEN_NOFUNC, g_le }, + { TOK_GE, GEN_NOPUSH | GEN_NOFUNC, g_ge }, + { TOK_GT, GEN_NOPUSH | GEN_NOFUNC, g_gt }, - { TOK_INVALID, 0, 0 } ++ { TOK_INVALID, 0, 0 } }; hie_compare (hie6_ops, Expr, ShiftExpr); }