Mercurial > hg > index.cgi
diff lwasm/instab.c @ 186:1824cabf25ce
Various enhancements to lwasm
author | lost@l-w.ca |
---|---|
date | Thu, 22 Dec 2011 18:04:13 -0700 |
parents | c45f23ae79e6 |
children | 5330ba70836a |
line wrap: on
line diff
--- a/lwasm/instab.c Thu Dec 22 18:03:38 2011 -0700 +++ b/lwasm/instab.c Thu Dec 22 18:04:13 2011 -0700 @@ -312,6 +312,10 @@ extern RESOLVEFUNC(pseudo_resolve_align); extern EMITFUNC(pseudo_emit_align); +extern PARSEFUNC(pseudo_parse_fill); +extern RESOLVEFUNC(pseudo_resolve_fill); +extern EMITFUNC(pseudo_emit_fill); + extern PARSEFUNC(pseudo_parse_struct); #define pseudo_resolve_struct NULL #define pseudo_emit_struct NULL @@ -613,6 +617,7 @@ { "use", { -1, -1, -1, -1 }, pseudo_parse_include, pseudo_resolve_include, pseudo_emit_include, lwasm_insn_normal}, { "align", { -1, -1, -1, -1 }, pseudo_parse_align, pseudo_resolve_align, pseudo_emit_align, lwasm_insn_normal}, + { "fill", { -1, -1, -1, -1 }, pseudo_parse_fill, pseudo_resolve_fill, pseudo_emit_fill, lwasm_insn_normal}, { "error", { -1, -1, -1, -1}, pseudo_parse_error, pseudo_resolve_error, pseudo_emit_error, lwasm_insn_normal}, { "warning", { -1, -1, -1, -1}, pseudo_parse_warning, pseudo_resolve_warning, pseudo_emit_warning, lwasm_insn_normal},