Mercurial > hg-old > index.cgi
comparison lwasm/lwasm.h @ 387:a741d2e4869f
Various bugfixes; fixed lwobjdump to display symbols with unprintable characters more sensibly; start of a (nonfunctional for now) testing framework
author | lost@l-w.ca |
---|---|
date | Wed, 14 Jul 2010 20:15:23 -0600 |
parents | 38b50ce6967a |
children | fbb7bfed8076 |
comparison
equal
deleted
inserted
replaced
386:af5f2c51db76 | 387:a741d2e4869f |
---|---|
273 extern int lwasm_reduce_expr(asmstate_t *as, lw_expr_t expr); | 273 extern int lwasm_reduce_expr(asmstate_t *as, lw_expr_t expr); |
274 | 274 |
275 extern void debug_message(asmstate_t *as, int level, const char *fmt, ...); | 275 extern void debug_message(asmstate_t *as, int level, const char *fmt, ...); |
276 extern void dump_state(asmstate_t *as); | 276 extern void dump_state(asmstate_t *as); |
277 | 277 |
278 extern lw_expr_t lwasm_parse_cond(asmstate_t *as, char **p); | |
278 | 279 |
279 #endif | 280 #endif |
280 | 281 |
281 #define OPLEN(op) (((op)>0xFF)?2:1) | 282 #define OPLEN(op) (((op)>0xFF)?2:1) |
282 #define CURPRAGMA(l,p) (((l)->pragmas & (p)) ? 1 : 0) | 283 #define CURPRAGMA(l,p) (((l)->pragmas & (p)) ? 1 : 0) |