Mercurial > hg-old > index.cgi
diff lwasm/instab.c @ 380:cc154dc614fe
Added extdep pseudo back in
author | lost@starbug |
---|---|
date | Mon, 26 Apr 2010 19:44:44 -0600 |
parents | 0cf4948d53b4 |
children | eacdae8a1575 |
line wrap: on
line diff
--- a/lwasm/instab.c Mon Apr 26 19:31:35 2010 -0600 +++ b/lwasm/instab.c Mon Apr 26 19:44:44 2010 -0600 @@ -261,6 +261,10 @@ #define pseudo_resolve_emod NULL extern EMITFUNC(pseudo_emit_emod); +extern PARSEFUNC(pseudo_parse_extdep); +#define pseudo_resolve_extdep NULL +#define pseudo_emit_extdep NULL + extern PARSEFUNC(pseudo_parse_extern); #define pseudo_resolve_extern NULL #define pseudo_emit_extern NULL @@ -549,6 +553,7 @@ { "external", { -1, -1, -1, -1 }, pseudo_parse_extern, pseudo_resolve_extern, pseudo_emit_extern, lwasm_insn_setsym}, { "import", { -1, -1, -1, -1 }, pseudo_parse_extern, pseudo_resolve_extern, pseudo_emit_extern, lwasm_insn_setsym}, { "export", { -1, -1, -1, -1 }, pseudo_parse_export, pseudo_resolve_export, pseudo_emit_export, lwasm_insn_setsym}, + { "extdep", { -1, -1, -1, -1 }, pseudo_parse_extdep, pseudo_resolve_extdep, pseudo_emit_extdep, lwasm_insn_setsym}, { "rmb", { -1, -1, -1, -1 }, pseudo_parse_rmb, pseudo_resolve_rmb, pseudo_emit_rmb, lwasm_insn_normal}, { "rmd", { -1, -1, -1, -1 }, pseudo_parse_rmd, pseudo_resolve_rmd, pseudo_emit_rmd, lwasm_insn_normal},