Mercurial > hg-old > index.cgi
diff src/lwasm.h @ 98:81fc353d4d69
Cleaned up old lwasm_expr_result() function and unused EXPR_* flags
author | lost |
---|---|
date | Sat, 17 Jan 2009 07:12:05 +0000 |
parents | 718998b673ee |
children | f59c0916753d |
line wrap: on
line diff
--- a/src/lwasm.h Sat Jan 17 07:09:15 2009 +0000 +++ b/src/lwasm.h Sat Jan 17 07:12:05 2009 +0000 @@ -206,10 +206,6 @@ // return 0 on ok, -1 on error, 1 if a complex expression was returned #define EXPR_NOFLAG 0 #define EXPR_PASS1CONST 1 // no forward references on pass 1 -#define EXPR_PASS2CONST 2 // no undefined references on pass 2 -#define EXPR_BYTE 4 // the result must fit within 8 bits -#define EXPR_COMPLEX 8 // a non-constant result is permitted (stored in l -> expr) -#define EXPR_NOINTERSECT 16 // only allow intra-section values (pass 2) __lwasm_E__ int lwasm_expr_result(asmstate_t *as, lwasm_line_t *l, char **inp, int flag, int *val); __lwasm_E__ int lwasm_expr_result2(asmstate_t *as, lwasm_line_t *l, char **inp, int flag, int *val, int slot);