Fix POP {pc}
Jeffrey Pfau jeffrey@endrift.com
Sun, 14 Apr 2013 03:28:58 -0700
1 files changed,
2 insertions(+),
1 deletions(-)
jump to
M
src/isa-thumb.c
→
src/isa-thumb.c
@@ -353,7 +353,8 @@ +=, \
, \ cpu->gprs[ARM_PC] = cpu->memory->load32(cpu->memory, address) & 0xFFFFFFFE; \ address += 4;, \ - cpu->gprs[ARM_SP] = address) + cpu->gprs[ARM_SP] = address; \ + THUMB_WRITE_PC;) DEFINE_LOAD_STORE_MULTIPLE_EX_THUMB(PUSH, \ opcode & 0x00FF, \