Mercurial > hg-old > index.cgi
diff src/instab.c @ 47:804d7465e0f9
Implemented ORG and fixed problems with constants using $, &, or @ to specify base
author | lost |
---|---|
date | Sun, 04 Jan 2009 07:25:03 +0000 |
parents | 3b818f05dc2a |
children | e672232caffe |
line wrap: on
line diff
--- a/src/instab.c Sun Jan 04 07:07:00 2009 +0000 +++ b/src/instab.c Sun Jan 04 07:25:03 2009 +0000 @@ -40,6 +40,7 @@ extern OPFUNC(insn_logicmem); extern OPFUNC(insn_tfm); extern OPFUNC(insn_indexed); +extern OPFUNC(pseudo_org); instab_t instab[] = { @@ -283,6 +284,8 @@ { "tstf", { 0x115d, -0x1, -0x1, -0x1 }, insn_inh }, { "tstw", { 0x105d, -0x1, -0x1, -0x1 }, insn_inh }, + { "org", { -1, -1, -1, -1 }, pseudo_org }, + /* flag end of table */ { NULL, { -0x1, -0x1, -0x1, -0x1 }, insn_inh } };