diff --git a/src/isa-thumb.c b/src/isa-thumb.c index 27c30c899..d6df01c91 100644 --- a/src/isa-thumb.c +++ b/src/isa-thumb.c @@ -229,6 +229,7 @@ DEFINE_INSTRUCTION_THUMB(PUSHR, ) DEFINE_INSTRUCTION_THUMB(ILL, ) DEFINE_INSTRUCTION_THUMB(BKPT, ) +DEFINE_INSTRUCTION_THUMB(B, ) DEFINE_INSTRUCTION_THUMB(BX, ) DEFINE_INSTRUCTION_THUMB(SWI, ) @@ -336,6 +337,8 @@ DEFINE_INSTRUCTION_THUMB(SWI, ) DO_4(DECLARE_INSTRUCTION_THUMB(EMITTER, BLE)), \ DO_4(DECLARE_INSTRUCTION_THUMB(EMITTER, ILL)), \ DO_4(DECLARE_INSTRUCTION_THUMB(EMITTER, SWI)), \ + DO_8(DO_4(DECLARE_INSTRUCTION_THUMB(EMITTER, B))), \ + DO_8(DO_4(DECLARE_INSTRUCTION_THUMB(EMITTER, ILL))), \ static const ThumbInstruction _thumbTable[0x400] = { DECLARE_THUMB_EMITTER_BLOCK(_ThumbInstruction)