comparison lwasm/instab.h @ 142:697bc543368c

Implement distinction between . and * for OS9 modules
author lost@l-w.ca
date Fri, 19 Aug 2011 23:55:40 -0600
parents 2c24602be78f
children 507f442dc71e
comparison
equal deleted inserted replaced
141:11ebce0183a5 142:697bc543368c
41 lwasm_insn_cond = 1, /* conditional instruction */ 41 lwasm_insn_cond = 1, /* conditional instruction */
42 lwasm_insn_endm = 2, /* end of macro */ 42 lwasm_insn_endm = 2, /* end of macro */
43 lwasm_insn_setsym = 4, /* insn sets symbol address */ 43 lwasm_insn_setsym = 4, /* insn sets symbol address */
44 lwasm_insn_is6309 = 8, /* insn is 6309 only */ 44 lwasm_insn_is6309 = 8, /* insn is 6309 only */
45 lwasm_insn_struct = 16, /* insn allowed in a struct */ 45 lwasm_insn_struct = 16, /* insn allowed in a struct */
46 lwasm_insn_setdata = 32, /* insn uses the data address for symbols */
46 lwasm_insn_normal = 0 47 lwasm_insn_normal = 0
47 }; 48 };
48 49
49 50
50 #define PARSEFUNC(fn) void (fn)(asmstate_t *as, line_t *l, char **p) 51 #define PARSEFUNC(fn) void (fn)(asmstate_t *as, line_t *l, char **p)