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);