diff options
Diffstat (limited to 'src/emu/cpu/mips/r3000.c')
-rw-r--r-- | src/emu/cpu/mips/r3000.c | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/src/emu/cpu/mips/r3000.c b/src/emu/cpu/mips/r3000.c index 57f795e974e..ea2f950ddc6 100644 --- a/src/emu/cpu/mips/r3000.c +++ b/src/emu/cpu/mips/r3000.c @@ -750,7 +750,7 @@ static int r3000_execute(int cycles) /* debugging */ r3000.ppc = r3000.pc; - CALL_DEBUGGER(r3000.pc); + debugger_instruction_hook(Machine, r3000.pc); /* instruction fetch */ op = ROPCODE(r3000.pc); @@ -932,7 +932,6 @@ static int r3000_execute(int cycles) DISASSEMBLY HOOK ***************************************************************************/ -#ifdef ENABLE_DEBUGGER static offs_t r3000_dasm(char *buffer, offs_t pc, const UINT8 *oprom, const UINT8 *opram) { extern unsigned dasmr3k(char *, unsigned, UINT32); @@ -944,7 +943,6 @@ static offs_t r3000_dasm(char *buffer, offs_t pc, const UINT8 *oprom, const UINT return dasmr3k(buffer, pc, op); } -#endif /* ENABLE_DEBUGGER */ @@ -1287,9 +1285,7 @@ static void r3000_get_info(UINT32 state, cpuinfo *info) case CPUINFO_PTR_EXIT: info->exit = r3000_exit; break; case CPUINFO_PTR_EXECUTE: info->execute = r3000_execute; break; case CPUINFO_PTR_BURN: info->burn = NULL; break; -#ifdef ENABLE_DEBUGGER case CPUINFO_PTR_DISASSEMBLE: info->disassemble = r3000_dasm; break; -#endif /* ENABLE_DEBUGGER */ case CPUINFO_PTR_INSTRUCTION_COUNTER: info->icount = &r3000_icount; break; /* --- the following bits of info are returned as NULL-terminated strings --- */ |