mirror of https://github.com/mgba-emu/mgba.git
Stub out LDR3
This commit is contained in:
parent
5e18eabd04
commit
11de611fd2
|
@ -147,6 +147,16 @@ DEFINE_INSTRUCTION_WITH_HIGH_THUMB(ADD4, )
|
|||
DEFINE_INSTRUCTION_WITH_HIGH_THUMB(CMP3, )
|
||||
DEFINE_INSTRUCTION_WITH_HIGH_THUMB(MOV3, )
|
||||
|
||||
#define DEFINE_LOAD_WITH_IMMEDIATE_EX_THUMB(NAME, RD, BODY) \
|
||||
DEFINE_INSTRUCTION_THUMB(NAME, \
|
||||
int rd = RD; \
|
||||
BODY;)
|
||||
|
||||
#define DEFINE_LOAD_WITH_IMMEDIATE_THUMB(NAME, BODY) \
|
||||
COUNT_3(DEFINE_LOAD_WITH_IMMEDIATE_EX_THUMB, NAME ## 3_R, BODY)
|
||||
|
||||
DEFINE_LOAD_WITH_IMMEDIATE_THUMB(LDR, )
|
||||
|
||||
DEFINE_INSTRUCTION_THUMB(ILL, )
|
||||
|
||||
#define DECLARE_INSTRUCTION_THUMB(EMITTER, NAME) \
|
||||
|
@ -200,7 +210,7 @@ DEFINE_INSTRUCTION_THUMB(ILL, )
|
|||
DECLARE_INSTRUCTION_THUMB(EMITTER, ILL), \
|
||||
DECLARE_INSTRUCTION_THUMB(EMITTER, ILL), \
|
||||
DECLARE_INSTRUCTION_THUMB(EMITTER, ILL), \
|
||||
DECLARE_INSTRUCTION_THUMB(EMITTER, ILL)
|
||||
APPLY(COUNT_3, DUMMY_4, DECLARE_INSTRUCTION_THUMB(EMITTER, LDR3_R))
|
||||
|
||||
static const ThumbInstruction _thumbTable[0x400] = {
|
||||
DECLARE_THUMB_EMITTER_BLOCK(_ThumbInstruction)
|
||||
|
|
Loading…
Reference in New Issue