diff options
author | Aurelien Jarno <aurelien@aurel32.net> | 2010-02-28 16:04:09 +0100 |
---|---|---|
committer | Aurelien Jarno <aurelien@aurel32.net> | 2010-02-28 16:36:44 +0100 |
commit | 6c7123212223eb7f281230e9852f011255d73582 (patch) | |
tree | dd323b69f288ce9ba2a8347dd4ca486f8b19f49e /target-ppc | |
parent | db9a231d1fcae75d6c62c2ff2ba76f4752aac5c4 (diff) |
target-ppc: don't print invalid opcode messages on the console
Invalid opcode messages can be perfectly normal, for example if this
code is never executed. Don't print an error message on the console,
but keep the message in the log for debugging purposes.
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
Diffstat (limited to 'target-ppc')
-rw-r--r-- | target-ppc/translate.c | 11 |
1 files changed, 0 insertions, 11 deletions
diff --git a/target-ppc/translate.c b/target-ppc/translate.c index 0b11fda880..7c79665d06 100644 --- a/target-ppc/translate.c +++ b/target-ppc/translate.c @@ -9053,11 +9053,6 @@ static inline void gen_intermediate_code_internal(CPUState *env, "%02x - %02x - %02x (%08x) " TARGET_FMT_lx " %d\n", opc1(ctx.opcode), opc2(ctx.opcode), opc3(ctx.opcode), ctx.opcode, ctx.nip - 4, (int)msr_ir); - } else { - printf("invalid/unsupported opcode: " - "%02x - %02x - %02x (%08x) " TARGET_FMT_lx " %d\n", - opc1(ctx.opcode), opc2(ctx.opcode), - opc3(ctx.opcode), ctx.opcode, ctx.nip - 4, (int)msr_ir); } } else { if (unlikely((ctx.opcode & handler->inval) != 0)) { @@ -9067,12 +9062,6 @@ static inline void gen_intermediate_code_internal(CPUState *env, ctx.opcode & handler->inval, opc1(ctx.opcode), opc2(ctx.opcode), opc3(ctx.opcode), ctx.opcode, ctx.nip - 4); - } else { - printf("invalid bits: %08x for opcode: " - "%02x - %02x - %02x (%08x) " TARGET_FMT_lx "\n", - ctx.opcode & handler->inval, opc1(ctx.opcode), - opc2(ctx.opcode), opc3(ctx.opcode), - ctx.opcode, ctx.nip - 4); } gen_inval_exception(ctxp, POWERPC_EXCP_INVAL_INVAL); break; |