From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:52623) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VDJjS-0001TK-9R for qemu-devel@nongnu.org; Sat, 24 Aug 2013 15:42:54 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VDJjJ-0001pt-Rd for qemu-devel@nongnu.org; Sat, 24 Aug 2013 15:42:46 -0400 Received: from mail-la0-x231.google.com ([2a00:1450:4010:c03::231]:58569) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VDJjJ-0001pl-L1 for qemu-devel@nongnu.org; Sat, 24 Aug 2013 15:42:37 -0400 Received: by mail-la0-f49.google.com with SMTP id ev20so1354346lab.36 for ; Sat, 24 Aug 2013 12:42:36 -0700 (PDT) From: Max Filippov Date: Sat, 24 Aug 2013 23:42:21 +0400 Message-Id: <1377373341-10543-1-git-send-email-jcmvbkbc@gmail.com> Subject: [Qemu-devel] [PATCH] target-xtensa: add in_asm logging List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Cc: Max Filippov Signed-off-by: Max Filippov --- target-xtensa/translate.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/target-xtensa/translate.c b/target-xtensa/translate.c index 504cc53..c82d988 100644 --- a/target-xtensa/translate.c +++ b/target-xtensa/translate.c @@ -3018,6 +3018,14 @@ void gen_intermediate_code_internal(XtensaCPU *cpu, gen_tb_end(tb, insn_count); *tcg_ctx.gen_opc_ptr = INDEX_op_end; +#ifdef DEBUG_DISAS + if (qemu_loglevel_mask(CPU_LOG_TB_IN_ASM)) { + qemu_log("----------------\n"); + qemu_log("IN: %s\n", lookup_symbol(pc_start)); + log_target_disas(env, pc_start, dc.pc - pc_start, 0); + qemu_log("\n"); + } +#endif if (search_pc) { j = tcg_ctx.gen_opc_ptr - tcg_ctx.gen_opc_buf; memset(tcg_ctx.gen_opc_instr_start + lj + 1, 0, -- 1.8.1.4