Debugger: Don't skip undefined instructions when debugger attached
Vicki Pfau vi@endrift.com
Mon, 10 Feb 2020 18:06:06 -0800
2 files changed,
3 insertions(+),
4 deletions(-)
M
CHANGES
→
CHANGES
@@ -21,6 +21,7 @@ Other fixes:
- Core: Fix race condition initializing thread proxy - Core: Ensure ELF regions can be written before trying - Core: Fix integer overflow in ELF loading + - Debugger: Don't skip undefined instructions when debugger attached - FFmpeg: Fix crash when -strict -2 is needed for vcodec or container - FFmpeg: Disallow recording video with no audio nor video - Qt: Only dynamically reset video scale if a game is running
M
src/gba/gba.c
→
src/gba/gba.c
@@ -742,11 +742,9 @@ .address = _ARMPCAddress(cpu),
.type.bp.opcode = opcode }; mDebuggerEnter(gba->debugger->d.p, DEBUGGER_ENTER_ILLEGAL_OP, &info); - } else -#endif - { - ARMRaiseUndefined(cpu); } +#endif + ARMRaiseUndefined(cpu); } void GBABreakpoint(struct ARMCore* cpu, int immediate) {