summaryrefslogtreecommitdiffstatshomepage
path: root/src/emu/cpu/drcbec.c
diff options
context:
space:
mode:
author Oliver Stöneberg <firewave@users.noreply.github.com>2014-09-08 12:00:45 +0000
committer Oliver Stöneberg <firewave@users.noreply.github.com>2014-09-08 12:00:45 +0000
commit3568cf772fd4109cf437531aeda7b384cc3af786 (patch)
treeeb17d8fae8ef89d0f5dffc3afabfbb0018f766bb /src/emu/cpu/drcbec.c
parentad0cdb4ad20c67092de0412b768a6e2f52f19ff9 (diff)
fixed most of the -Wunreachable-code-break and -Wunreachable-code-return warnings of clang 3.5 when compiling MESS (nw)
Diffstat (limited to 'src/emu/cpu/drcbec.c')
-rw-r--r--src/emu/cpu/drcbec.c6
1 files changed, 2 insertions, 4 deletions
diff --git a/src/emu/cpu/drcbec.c b/src/emu/cpu/drcbec.c
index 463d96d0987..79329fb39bd 100644
--- a/src/emu/cpu/drcbec.c
+++ b/src/emu/cpu/drcbec.c
@@ -520,7 +520,6 @@ int drcbe_c::execute(code_handle &entry)
// these opcodes should be processed at compile-time only
fatalerror("Unexpected opcode\n");
- break;
case MAKE_OPCODE_SHORT(OP_DEBUG, 4, 0): // DEBUG pc
debugger_instruction_hook(&m_device, PARAM0);
@@ -2074,14 +2073,14 @@ int drcbe_c::execute(code_handle &entry)
default:
fatalerror("Unexpected opcode!\n");
- break;
}
// advance past the parameters and immediates
inst += OPCODE_GET_PWORDS(opcode);
}
- return 0;
+ // never executed
+ //return 0;
}
@@ -2165,7 +2164,6 @@ void drcbe_c::output_parameter(drcbec_instruction **dstptr, void **immedptr, int
default:
fatalerror("Unexpected param->type\n");
- break;
}
*dstptr = dst;