Mercurial > hg-old > index.cgi
diff src/instab.h @ 63:d85ba47b1e8f
Moved symbol registration so symbols that are in skipped code do not get registered and so EQU/SET can do their own registration
author | lost |
---|---|
date | Mon, 05 Jan 2009 01:17:23 +0000 |
parents | 035b95a3690f |
children |
line wrap: on
line diff
--- a/src/instab.h Mon Jan 05 00:57:37 2009 +0000 +++ b/src/instab.h Mon Jan 05 01:17:23 2009 +0000 @@ -33,6 +33,7 @@ void (*fn)(asmstate_t *as, lwasm_line_t *l, char **optr, int opnum); int iscond; /* set if this should be dispatched even if skipping a condition/macro */ int endm; /* end of macro? */ + int setsym; /* does this set a symbol address? EQU, SET */ } instab_t; #define OPFUNC(fn) void (fn)(asmstate_t *as, lwasm_line_t *l, char **p, int opnum)