diff src/instab.c @ 56:55260a178667

Added from f* pseudo ops
author lost
date Sun, 04 Jan 2009 21:43:05 +0000
parents 360d53062bb9
children 035b95a3690f
line wrap: on
line diff
--- a/src/instab.c	Sun Jan 04 21:42:54 2009 +0000
+++ b/src/instab.c	Sun Jan 04 21:43:05 2009 +0000
@@ -51,6 +51,14 @@
 extern OPFUNC(pseudo_zmq);
 extern OPFUNC(pseudo_include);
 extern OPFUNC(pseudo_end);
+extern OPFUNC(pseudo_align);
+extern OPFUNC(pseudo_error);
+extern OPFUNC(pseudo_fcc);
+extern OPFUNC(pseudo_fcs);
+extern OPFUNC(pseudo_fcn);
+extern OPFUNC(pseudo_fcb);
+extern OPFUNC(pseudo_fdb);
+extern OPFUNC(pseudo_fqb);
 
 instab_t instab[] =
 {
@@ -307,9 +315,21 @@
 	{ "zmd", 	{ -1, -1, -1, -1 }, pseudo_zmd },
 	{ "zmq", 	{ -1, -1, -1, -1 }, pseudo_zmq },
 
+	{ "fcc",	{ -1, -1, -1, -1 },	pseudo_fcc },
+	{ "fcn",	{ -1, -1, -1, -1 },	pseudo_fcc },
+	{ "fcs",	{ -1, -1, -1, -1 },	pseudo_fcc },
+
+	{ "fcb",	{ -1, -1, -1, -1 },	pseudo_fcb },
+	{ "fdb",	{ -1, -1, -1, -1 },	pseudo_fdb },
+	{ "fqb",	{ -1, -1, -1, -1 },	pseudo_fqb },
+
 	{ "end", 	{ -1, -1, -1, -1 }, pseudo_end },
 
 	{ "include", { -1, -1, -1, -1 }, pseudo_include },
+	
+	{ "align", { -1, -1, -1, -1 },	pseudo_align },
+
+	{ "error",	{ -1, -1, -1, -1},	pseudo_error },
 
 	/* flag end of table */	
 	{ NULL,		{ -0x1, -0x1, -0x1, -0x1 }, insn_inh }