diff --git a/src/cc65/expr.c b/src/cc65/expr.c index ae0cd105a..5d59e0b96 100644 --- a/src/cc65/expr.c +++ b/src/cc65/expr.c @@ -3010,7 +3010,6 @@ void test (unsigned label, int cond) /* Prepare the expression, setup labels */ memset (&lval, 0, sizeof (lval)); - lval.e_test = E_TEST; /* Generate code to eval the expr */ k = expr (hie0, &lval); diff --git a/src/cc65/expr.h b/src/cc65/expr.h index a790b70ad..fa5430fce 100644 --- a/src/cc65/expr.h +++ b/src/cc65/expr.h @@ -40,9 +40,6 @@ /* Defines for the test field of the expression descriptor */ #define E_CC 0x0001 /* expr has set cond codes apropos result value */ #define E_FORCETEST 0x0002 /* if expr has NOT set CC, force a test */ -#define E_LOGL 0x0004 /* expr has left a logical value (1 or 0) in AX */ -#define E_XINV 0x0008 /* flip this bit to invert sense of test */ -#define E_TEST 0x0010 /* We're evaluating a test */ /* Describe the result of an expression */ struct expent {