diff lwasm/main.c @ 367:34dfc9747f23

Reduction passes complete
author lost@starbug
date Thu, 15 Apr 2010 21:56:06 -0600
parents 6a98cc90c14f
children 656630007668
line wrap: on
line diff
--- a/lwasm/main.c	Wed Apr 14 21:02:53 2010 -0600
+++ b/lwasm/main.c	Thu Apr 15 21:56:06 2010 -0600
@@ -168,6 +168,8 @@
 extern void do_pass2(asmstate_t *as);
 extern void do_pass3(asmstate_t *as);
 extern void do_pass4(asmstate_t *as);
+extern void do_pass5(asmstate_t *as);
+extern void do_pass6(asmstate_t *as);
 extern lw_expr_t lwasm_evaluate_special(int t, void *ptr, void *priv);
 extern lw_expr_t lwasm_evaluate_var(char *var, void *priv);
 extern lw_expr_t lwasm_parse_term(char **p, void *priv);
@@ -181,6 +183,8 @@
 	{ "symcheck", do_pass2 },
 	{ "resolve1", do_pass3 },
 	{ "resolve2", do_pass4 },
+	{ "addressresolve", do_pass5 },
+	{ "finalize", do_pass6 },
 	{ NULL, NULL }
 };