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},