From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MAAmL-0002YS-2E for qemu-devel@nongnu.org; Fri, 29 May 2009 18:42:21 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MAAmC-0002TF-H3 for qemu-devel@nongnu.org; Fri, 29 May 2009 18:42:16 -0400 Received: from [199.232.76.173] (port=44634 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MAAmB-0002Sd-UE for qemu-devel@nongnu.org; Fri, 29 May 2009 18:42:12 -0400 Received: from smtp4-g21.free.fr ([212.27.42.4]:39662) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1MAAmA-0007Kc-4D for qemu-devel@nongnu.org; Fri, 29 May 2009 18:42:10 -0400 From: Laurent Vivier Date: Sat, 30 May 2009 00:41:46 +0200 Message-Id: <1243636921-23054-3-git-send-email-laurent@vivier.eu> In-Reply-To: <1243636921-23054-2-git-send-email-laurent@vivier.eu> References: <1243636921-23054-1-git-send-email-laurent@vivier.eu> <1243636921-23054-2-git-send-email-laurent@vivier.eu> Subject: [Qemu-devel] [PATCH 02/17] m68k: add tcg_gen_debug_insn_start() List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Cc: Andreas Schwab , Laurent Vivier This patch add debug info by writing the PC of the corresponing CPU instruction of an TCG opcode. Signed-off-by: Andreas Schwab Signed-off-by: Laurent Vivier --- target-m68k/translate.c | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) diff --git a/target-m68k/translate.c b/target-m68k/translate.c index 521891f..dc34a2a 100644 --- a/target-m68k/translate.c +++ b/target-m68k/translate.c @@ -2950,6 +2950,9 @@ static void disas_m68k_insn(CPUState * env, DisasContext *s) { uint16_t insn; + if (unlikely(qemu_loglevel_mask(CPU_LOG_TB_OP))) + tcg_gen_debug_insn_start(s->pc); + insn = lduw_code(s->pc); s->pc += 2; -- 1.5.6.5