From: Philippe Mathieu-Daudé Date: Thu, 22 Apr 2021 08:05:10 +0000 (+0200) Subject: target/mips: Remove spurious LOG_UNIMP of MTHC0 opcode X-Git-Tag: v6.1.0-rc0~143^2~32 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=bc2eb5ea1b595fb686b7bef81bbf20e6a9635476;p=thirdparty%2Fqemu.git target/mips: Remove spurious LOG_UNIMP of MTHC0 opcode When running with '-d unimp' all MTHC0 opcode executed are logged as unimplemented... Add the proper 'return' statement missed from commit 5204ea79ea7. Signed-off-by: Philippe Mathieu-Daudé Reviewed-by: Richard Henderson Message-Id: <20210422081055.2349216-1-f4bug@amsat.org> --- diff --git a/target/mips/translate.c b/target/mips/translate.c index 8a0a2197426..3230b2bca3b 100644 --- a/target/mips/translate.c +++ b/target/mips/translate.c @@ -5945,6 +5945,7 @@ static void gen_mthc0(DisasContext *ctx, TCGv arg, int reg, int sel) goto cp0_unimplemented; } trace_mips_translate_c0("mthc0", register_name, reg, sel); + return; cp0_unimplemented: qemu_log_mask(LOG_UNIMP, "mthc0 %s (reg %d sel %d)\n",