Mercurial > hg > index.cgi
diff lwasm/instab.c @ 335:af78bad4922c
Fix opcode for SUBW extended
Fix bad opcode for SUBW extended. Thanks to Ciaran Anscomb for pointing this
error out.
author | William Astle <lost@l-w.ca> |
---|---|
date | Fri, 02 May 2014 21:30:25 -0600 |
parents | 507f442dc71e |
children | fa3659ffa834 |
line wrap: on
line diff
--- a/lwasm/instab.c Sat Apr 26 14:27:43 2014 -0600 +++ b/lwasm/instab.c Fri May 02 21:30:25 2014 -0600 @@ -558,7 +558,7 @@ { "sube", { 0x1190, 0x11a0, 0x11b0, 0x1180},insn_parse_gen8, insn_resolve_gen8, insn_emit_gen8, lwasm_insn_is6309}, { "subf", { 0x11d0, 0x11e0, 0x11f0, 0x11c0},insn_parse_gen8, insn_resolve_gen8, insn_emit_gen8, lwasm_insn_is6309}, { "subr", { 0x1032, -1, -1, -1 }, insn_parse_rtor, insn_resolve_rtor, insn_emit_rtor, lwasm_insn_is6309}, - { "subw", { 0x1090, 0x10a0, 0x1090, 0x1080},insn_parse_gen16, insn_resolve_gen16, insn_emit_gen16, lwasm_insn_is6309}, + { "subw", { 0x1090, 0x10a0, 0x10b0, 0x1080},insn_parse_gen16, insn_resolve_gen16, insn_emit_gen16, lwasm_insn_is6309}, { "swi", { 0x3f, -1, -1, -1 }, insn_parse_inh, insn_resolve_inh, insn_emit_inh, lwasm_insn_normal}, { "swi2", { 0x103f, -1, -1, -1 }, insn_parse_inh, insn_resolve_inh, insn_emit_inh, lwasm_insn_normal}, { "swi3", { 0x113f, -1, -1, -1 }, insn_parse_inh, insn_resolve_inh, insn_emit_inh, lwasm_insn_normal},