diff options
Diffstat (limited to 'src/emu/cpu/rsp/rspdrc.c')
-rw-r--r-- | src/emu/cpu/rsp/rspdrc.c | 17 |
1 files changed, 9 insertions, 8 deletions
diff --git a/src/emu/cpu/rsp/rspdrc.c b/src/emu/cpu/rsp/rspdrc.c index 24154b985fc..d2b2373f9c5 100644 --- a/src/emu/cpu/rsp/rspdrc.c +++ b/src/emu/cpu/rsp/rspdrc.c @@ -7122,7 +7122,7 @@ void rsp_device::code_compile_block(offs_t pc) UINT32 nextpc; /* add a code log entry */ - if (RSP_LOG_UML) + if (drcuml->logging()) block->append_comment("-------------------------"); // comment /* determine the last instruction in this sequence */ @@ -7403,7 +7403,7 @@ void rsp_device::generate_update_cycles(drcuml_block *block, compiler_state *com void rsp_device::generate_checksum_block(drcuml_block *block, compiler_state *compiler, const opcode_desc *seqhead, const opcode_desc *seqlast) { const opcode_desc *curdesc; - if (RSP_LOG_UML) + if (m_drcuml->logging()) { block->append_comment("[Validation for %08X]", seqhead->pc | 0x1000); // comment } @@ -7470,7 +7470,7 @@ void rsp_device::generate_sequence_instruction(drcuml_block *block, compiler_sta offs_t expc; /* add an entry for the log */ - if (RSP_LOG_UML && !(desc->flags & OPFLAG_VIRTUAL_NOOP)) + if (m_drcuml->logging() && !(desc->flags & OPFLAG_VIRTUAL_NOOP)) log_add_disasm_comment(block, desc->pc, desc->opptr.l[0]); /* set the PC map variable */ @@ -9246,9 +9246,10 @@ static void cfunc_ctc2_scalar(void *param) void rsp_device::log_add_disasm_comment(drcuml_block *block, UINT32 pc, UINT32 op) { -#if (RSP_LOG_UML) - char buffer[100]; - rsp_dasm_one(buffer, pc, op); - block->append_comment("%08X: %s", pc, buffer); // comment -#endif + if (m_drcuml->logging()) + { + char buffer[100]; + rsp_dasm_one(buffer, pc, op); + block->append_comment("%08X: %s", pc, buffer); // comment + } } |