# HG changeset patch # User William Astle # Date 1399087825 21600 # Node ID af78bad4922cff0368e0942c0c92bf0255d27d1c # Parent b7e4992c12e74d5f813556279929e80106b8197a Fix opcode for SUBW extended Fix bad opcode for SUBW extended. Thanks to Ciaran Anscomb for pointing this error out. diff -r b7e4992c12e7 -r af78bad4922c lwasm/instab.c --- 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},