comparison src/instab.c @ 54:360d53062bb9

Fixed typo in instruction table and added END directive
author lost
date Sun, 04 Jan 2009 20:38:12 +0000
parents 493cb8ea50a0
children 55260a178667
comparison
equal deleted inserted replaced
53:493cb8ea50a0 54:360d53062bb9
48 extern OPFUNC(pseudo_rmq); 48 extern OPFUNC(pseudo_rmq);
49 extern OPFUNC(pseudo_zmb); 49 extern OPFUNC(pseudo_zmb);
50 extern OPFUNC(pseudo_zmd); 50 extern OPFUNC(pseudo_zmd);
51 extern OPFUNC(pseudo_zmq); 51 extern OPFUNC(pseudo_zmq);
52 extern OPFUNC(pseudo_include); 52 extern OPFUNC(pseudo_include);
53 extern OPFUNC(pseudo_end);
53 54
54 instab_t instab[] = 55 instab_t instab[] =
55 { 56 {
56 { "abx", { 0x3a, -0x1, -0x1, -0x1 }, insn_inh }, 57 { "abx", { 0x3a, -0x1, -0x1, -0x1 }, insn_inh },
57 { "adca", { 0x99, 0xa9, 0xb9, 0x89 }, insn_gen8 }, 58 { "adca", { 0x99, 0xa9, 0xb9, 0x89 }, insn_gen8 },
300 301
301 { "rmb", { -1, -1, -1, -1 }, pseudo_rmb }, 302 { "rmb", { -1, -1, -1, -1 }, pseudo_rmb },
302 { "rmd", { -1, -1, -1, -1 }, pseudo_rmd }, 303 { "rmd", { -1, -1, -1, -1 }, pseudo_rmd },
303 { "rmq", { -1, -1, -1, -1 }, pseudo_rmq }, 304 { "rmq", { -1, -1, -1, -1 }, pseudo_rmq },
304 305
305 { "zmb", { -1, -1, -1, -1 }, pseudo_rmb }, 306 { "zmb", { -1, -1, -1, -1 }, pseudo_zmb },
306 { "zmd", { -1, -1, -1, -1 }, pseudo_rmd }, 307 { "zmd", { -1, -1, -1, -1 }, pseudo_zmd },
307 { "zmq", { -1, -1, -1, -1 }, pseudo_rmq }, 308 { "zmq", { -1, -1, -1, -1 }, pseudo_zmq },
309
310 { "end", { -1, -1, -1, -1 }, pseudo_end },
308 311
309 { "include", { -1, -1, -1, -1 }, pseudo_include }, 312 { "include", { -1, -1, -1, -1 }, pseudo_include },
310 313
311 /* flag end of table */ 314 /* flag end of table */
312 { NULL, { -0x1, -0x1, -0x1, -0x1 }, insn_inh } 315 { NULL, { -0x1, -0x1, -0x1, -0x1 }, insn_inh }