From nobody Tue Feb 10 03:39:27 2026 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=fail; spf=pass (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@gnu.org Return-Path: Received: from lists.gnu.org (lists.gnu.org [208.118.235.17]) by mx.zohomail.com with SMTPS id 1506732631207751.2262659015652; Fri, 29 Sep 2017 17:50:31 -0700 (PDT) Received: from localhost ([::1]:37628 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dy5yx-0004NC-CB for importer@patchew.org; Fri, 29 Sep 2017 20:50:15 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:60831) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dy5X5-0005c7-6X for qemu-devel@nongnu.org; Fri, 29 Sep 2017 20:21:28 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dy5X2-0006sv-0Y for qemu-devel@nongnu.org; Fri, 29 Sep 2017 20:21:27 -0400 Received: from mail-sn1nam02on0061.outbound.protection.outlook.com ([104.47.36.61]:62176 helo=NAM02-SN1-obe.outbound.protection.outlook.com) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1dy5X1-0006sH-Mn for qemu-devel@nongnu.org; Fri, 29 Sep 2017 20:21:23 -0400 Received: from BN6PR02CA0098.namprd02.prod.outlook.com (10.161.158.39) by CY1PR0201MB1929.namprd02.prod.outlook.com (10.163.56.27) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.77.7; Sat, 30 Sep 2017 00:21:20 +0000 Received: from SN1NAM02FT028.eop-nam02.prod.protection.outlook.com (2a01:111:f400:7e44::202) by BN6PR02CA0098.outlook.office365.com (2603:10b6:405:60::39) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.56.11 via Frontend Transport; Sat, 30 Sep 2017 00:21:20 +0000 Received: from xsj-pvapsmtpgw01 (149.199.60.83) by SN1NAM02FT028.mail.protection.outlook.com (10.152.72.105) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.20.56.11 via Frontend Transport; Sat, 30 Sep 2017 00:21:20 +0000 Received: from unknown-38-66.xilinx.com ([149.199.38.66] helo=xsj-pvapsmtp01) by xsj-pvapsmtpgw01 with esmtp (Exim 4.63) (envelope-from ) id 1dy5Wx-00084m-Nz; Fri, 29 Sep 2017 17:21:19 -0700 Received: from [127.0.0.1] (helo=localhost) by xsj-pvapsmtp01 with smtp (Exim 4.63) (envelope-from ) id 1dy5Wx-0007cP-JZ; Fri, 29 Sep 2017 17:21:19 -0700 Received: from xsj-pvapsmtp01 (maildrop.xilinx.com [149.199.38.66]) by xsj-smtp-dlp1.xlnx.xilinx.com (8.13.8/8.13.1) with ESMTP id v8U0LAgb031323; Fri, 29 Sep 2017 17:21:11 -0700 Received: from [172.19.2.220] (helo=localhost.localdomain) by xsj-pvapsmtp01 with esmtp (Exim 4.63) (envelope-from ) id 1dy5Wo-0007bj-SU; Fri, 29 Sep 2017 17:21:10 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=xilinx.onmicrosoft.com; s=selector1-xilinx-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=jATK8/DC8SSMCtORX98+gVS8bAkWHPVRdjSCWUE8Fuo=; b=SIByWO2r5HSthjlXflpcuB8/4jt3CLa5o+YrRPJLX/SPMlnlsi3HgWWOmyI6na8j3uIq8JtC3MoJmHbTkk9/YqcV16uN0NmcpatYzctADymC3dC6g8AsFHiur6Ccg65J7BbC5ftsWyqFguiY7iT2f3Arxi2CkB0g79GBftpwg24= Authentication-Results: spf=pass (sender IP is 149.199.60.83) smtp.mailfrom=xilinx.com; redhat.com; dkim=none (message not signed) header.d=none;redhat.com; dmarc=bestguesspass action=none header.from=xilinx.com; Received-SPF: pass (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) client-ip=208.118.235.17; envelope-from=qemu-devel-bounces+importer=patchew.org@gnu.org; helo=lists.gnu.org; Received-SPF: Pass (protection.outlook.com: domain of xilinx.com designates 149.199.60.83 as permitted sender) receiver=protection.outlook.com; client-ip=149.199.60.83; helo=xsj-pvapsmtpgw01; From: Alistair Francis To: Date: Fri, 29 Sep 2017 17:17:23 -0700 Message-ID: X-Mailer: git-send-email 2.11.0 In-Reply-To: References: X-RCIS-Action: ALLOW X-TM-AS-Product-Ver: IMSS-7.1.0.1224-8.1.0.1062-23358.005 X-TM-AS-User-Approved-Sender: Yes;Yes X-EOPAttributedMessage: 0 X-MS-Office365-Filtering-HT: Tenant X-Forefront-Antispam-Report: CIP:149.199.60.83; IPV:NLI; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(10009020)(6009001)(376002)(39860400002)(346002)(2980300002)(438002)(189002)(199003)(48376002)(118296001)(2950100002)(77096006)(50466002)(6666003)(76176999)(50986999)(106466001)(4326008)(33646002)(63266004)(2351001)(6916009)(47776003)(356003)(189998001)(5660300001)(305945005)(478600001)(36386004)(36756003)(39060400002)(316002)(54906003)(16586007)(8676002)(5003940100001)(8936002)(81156014)(9786002)(50226002)(2906002)(106002)(81166006)(107986001); DIR:OUT; SFP:1101; SCL:1; SRVR:CY1PR0201MB1929; H:xsj-pvapsmtpgw01; FPR:; SPF:Pass; PTR:unknown-60-83.xilinx.com; MX:1; A:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; SN1NAM02FT028; 1:ZoKJWXJikONrHRPDsG2vO11bHLhkOXpomm8EeMkFKc6GyL10YmSby+XhLgyqYwCJrB5TwHYu2d0XaQNRMHn3Zv7RQfV78YX+KOeJip9HTfayjODHyyIECTWlJrCJgDYT MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: a59eb60c-e646-4c7b-23f5-08d507992cbf X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(2017030254152)(8251501002)(2017052603199)(201703131423075)(201703031133081)(201702281549075); SRVR:CY1PR0201MB1929; X-Microsoft-Exchange-Diagnostics: 1; CY1PR0201MB1929; 3:L9NLPv49h6fu1GPzAsz/Bj9cIbR468dIPVt2hQIBw+kg/l+wROW1oBn7vRl6yfGQIYDmEOpOPV7RpMzuSErwVun/6ZPAdCe9zNaGtcVktKPGlykduTEoBXY4MQrCl6DCI9IEGNbaLmvss1Kv0WD7Fuf0mCKzxN1Of9p8P5kcY5K4H8lnvty4CMtGxIEoLrhim4L49qQDZYUJ2Q1ympJiJKoIlxMhk+leFZzCXdKmEHCKYp9mKlGK6Z5t5x/rEJFHRpYPYK/i1xMtM3S9Bltv6LPjclf+5g5VQ1+0Ml57IuoUqFk+y6L/eqHyJcWoZJ06SPKTF1OnK9+h9SPKDZz9xXT0MvxsHYM4dQrhuj8487M=; 25:RJkBF/vHNdAVSA12hF8qXxTWHvk4xiX0wCCbGEyNuRPoF+l1pegRpUNdJ3MzMkf522TXrJ0KslB5U+ulvbvDOSsdJx+bJJPvWRSv66kVnsujunzo9hmJ97V5YjpVdxFR20Kv+6Sy2mwkcyQxcWiZlF2dmhIPMs/asgalibfmg/jhhGKQGV4Bj2963cOZmy60ryRWI7ZoqKbMowFmyq/bjoRq4+jd0uoG7wxmR3m7TOweZNF6UrrDNR3AG5WmGBhwMk2WDJ5NBNyO9tJlxKXRLByRwDmPZvlPoUXrhLaPa851bzhFHEnZJvikOJKKGTF1e5Lp6QFj7af6N5isXJnCWQ== X-MS-TrafficTypeDiagnostic: CY1PR0201MB1929: X-Microsoft-Exchange-Diagnostics: 1; CY1PR0201MB1929; 31:x7wmbbKSZYVMOt812Yn6hflgHB8eKSxk4WmqTeyknKD374aKA94GqKvs5gTtfrfNZOcvf5HTyVFjWB0Vr/RtAhGRfNbqxDgWPLxy4kUs4Nmce0rDGvegwHAd1HnOHKbsqRABXrVcCNCO76DUC6RmPR4nIhcKFM/0VIuo+UKrVVLp22FuTS5bEzccszz1GmIfI23FHEyf61PIwJ5XeJ+ZdcqTYNqatgMzJ1dToyZj1ps=; 20:8S8n6B7GqKfjXdi2e1rY0J3jeM0+V3+rPbyI2Kjsptk7MLEkdJIf+dHA/o+HmtWZ0mR31GJcwJH0KWgOqUlG4CVK2JXkxSIUXh3tb2UapZZ3R6Ic9SmZIsMVKfmP4J5yUYohi7Wi7eBi3H04ovvUeM/mjo2pASCjrudIIdmRjKEflkWR4OnnOGxqUnnTJcSyMzNZ3pj2bp9fVLnR3lAJlstI9nD70xCFU1USyW7jePrTfRGmfQ4WLLrcVKk8w3hu5aSvY/5Jsk4X7w/j4LjIxOoGexIdcKOhd2TciiiPUcviqmZK1yqimEfoXL2RlBCalRnreDQD5cVcpkoykrK2GjlZEE1oeNcC0Mg34LZ6TNS6uD3ce/0isAgUD5TUhzUCDn6akRajS3jumrMx9zcI8IsugZCCFHqIAm/CcE76nocor3ARkXUkWRL+/G4oHqHzeIU3UGBFeHedlEmfna029Hm5xsYsD752Eu8pfQ42BT8RCpFqO03pqsJcUBSSQ1I2 X-Exchange-Antispam-Report-Test: UriScan:(192813158149592); X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(2401047)(5005006)(8121501046)(93006095)(93004095)(3002001)(10201501046)(100000703101)(100105400095)(6055026)(6041248)(20161123558100)(20161123555025)(20161123560025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123564025)(20161123562025)(6072148)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:CY1PR0201MB1929; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:CY1PR0201MB1929; X-Microsoft-Exchange-Diagnostics: 1; CY1PR0201MB1929; 4:Pdy9HC4pA+dNONaLgr7ODGc/SjiQrdMhd3KGuEXG7CYwIWgZdmRBMOuH0UygTiTwHinC6fUBR8jr6GW9dU0syPc/wR6pZ9yW334KbomS9AZbYeDw+jgKrAo5ZmnqopaEn5xPuT/Z+pPv897A9ewv555fVzUMb44MbLGxy3U++aWoHp5raO3p2/DVJo7HEl5H10nKXGq1OdJtLzgZW3t4i5xvz1dT2jx0bGvpQcQh5xzn1FxOYQURHsmWZmjT2r6K3B/Bz4tJmm5QdFI46lqgRJrpt8RCHHQhCJzTrBbByZM= X-Forefront-PRVS: 0446F0FCE1 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; CY1PR0201MB1929; 23:qxdnOtBcRadJyA1VTJ/AuyHMQfTauEwsc8XkXkd?= =?us-ascii?Q?1m1hHZarec9Pq1nHGzLz2U6Fr6gyW9BBWYFpbOqPRTEMvYWGRa8+XAydb9xi?= =?us-ascii?Q?06ib+csQlvArf0RqONb1cDwlEnj1p8lrtNgn6VbLcitlCRbPfxM2m4zsdLmk?= =?us-ascii?Q?WW1+qSn5mlIV6MDVtRfyw502wdLNJmBPDKe3SmrusxtpdHrDzEvB/vrcBLan?= =?us-ascii?Q?JRF1m0eOXmm44+N1jS7KZpHK9vjTlJxD8pha3HlahhqA2uAU/pndRB4epzoe?= =?us-ascii?Q?qfVN/c7SRzdIicyAh2XtS9em1Ryl+G6W2qqPWFTIANwIHYw4XmEKrAL8FK+9?= =?us-ascii?Q?6XzSRJRUdBQYYMkJlFaP+OKrm7y/wjMu+PtniXWx+Cpg8O4xyOLDloFNgO03?= =?us-ascii?Q?dnRh9cVlYoGugflkkZKKW0q8XxxMg6n8R5eRVs5H7DShf1ygLm0uAH75xCxo?= =?us-ascii?Q?XilG4J+Ul7Zh57pf4E4J0k5v4GPnUoyt8+3myfzJPifGmNaQijWvvhGtRh7N?= =?us-ascii?Q?PVts+pFEwcuGH0lGqVa/50zgvQeZCwBksLlrkoh2r8iNVVkzmQ74iwsTq+Vg?= =?us-ascii?Q?wclnrn7a2vKmrxUpdaz0VeiAL07c5TPBSDXIQlopWtrcIkW0VNNR+WIOT51u?= =?us-ascii?Q?puFAlHrT9swbDaPXcwo/sbNWssOonlu/F/Dyn8+OXpSeODGmsfIiByu6b2iD?= =?us-ascii?Q?ArQlVI4tKxN8Ghj26Wr3uDovlofmnK1ViPvH9rNWYIs0KnJPFFUT3AZFmBlq?= =?us-ascii?Q?hyL3BH2fnjTUF5KdoMb1+Uwn1mM0fKSgAV3YQWLAsUnnNUnARSvYetZXhMqN?= =?us-ascii?Q?iplx42+mcDBmGO4IAtQkXNVYqofqVHODdKIVQOtEGJuPTIAvzGHRAGXe1NJO?= =?us-ascii?Q?K3DqJCJYgLIAEEQthGekP0Xs9q+hKyHQbIElc0Jq1xOYxnf2X8TAHMTH2qxq?= =?us-ascii?Q?Q84EXhLWpN4It4qQRszXpND4QsTH/a0hzC+97rmex7869bVI0sAPE95o5xgG?= =?us-ascii?Q?cZtUOPbMUTqQfrW6+aGrUNNLJ+OhOUHZ2PuYHCdRLFBYwUQBvH3HaLNsvINM?= =?us-ascii?Q?enprppt0=3D?= X-Microsoft-Exchange-Diagnostics: 1; CY1PR0201MB1929; 6:NROrNXXjzFPF15NzOoPDMthPJXld0RLF8S9sS+FNRcUCDSUJ8SW3kWAkXTHb0Uz1La8cUe9vBzNgjaiwJMBK9yeqlWLR0cnIhcwtTncuIFEOBo/mhqQTS+nu7stNO7MBoprAXJvxW0E2sUIAzQVvkYXLlDWM8w5Bhw/ihB16r5IxKA2n2sTo21/u3/N48QFOMF9Q3kv0SLsN7i3kAY89zA8tBdQZXs8nhylFfyhmniIJPSQYSM0p5NSdCKuZrOBteqqTvpWjcbmRtzxQwk3RX7sLF+pqZuifb+0cPhJHNY6C4W/WQVY5SKGkGD+GwAWW1t33WHPkCqGH/uNYnsbeFA==; 5:c12VNfeAPDN339dlKNPdwy77EmMblv2Q02bZHnMon/3xxpPeEf+Qn15/94x0lvvz5pXG2oO4Y87lk4knUPrfY1SUCa6ouw7mPgJ8ddgsGYiJkQ8GC1GwqPL7SdE2+UxdQUwB2+ufSVTRWaWb1IDR0y4yD6YOmqvpRLAmXX7SIDo=; 24:UPJea8T/Cqk/qcX4VQJ8cnKJvcbmEwfNh2ID0sjGQMCFcWci2Faav/AALHMWlJb9IHnHNsxn5jHGyN5D1hYPtmdGEYmAOZ1SnSxzxpyafuM=; 7:fkomr5t5ICq1fg22J9fpnPMBLNcR4A4BJCanhcZOpq6H7xhyrbSRTgyDC5DYXxTCZMsCV9dehIx9FMZkM6kWt4tAJ5uQ9uUOQGUPJcnvD3Z6m7Ir/WTCkQrWHSAqjFYwXkGQ9XywjIyRsRUlSQkU5MBAPDg50/WtRmxn3NUzAU1pa8BGg0Ev//8Cs2IuNuzr6rN3geh/EAGE4gf/f/zDLu0yRkAVy50lilEbPNxJq5o= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: xilinx.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 30 Sep 2017 00:21:20.2876 (UTC) X-MS-Exchange-CrossTenant-Id: 657af505-d5df-48d0-8300-c31994686c5c X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=657af505-d5df-48d0-8300-c31994686c5c; Ip=[149.199.60.83]; Helo=[xsj-pvapsmtpgw01] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY1PR0201MB1929 X-detected-operating-system: by eggs.gnu.org: Windows 7 or 8 [fuzzy] X-Received-From: 104.47.36.61 Subject: [Qemu-devel] [PATCH v2 46/47] target: Use qemu_log() instead of fprintf(stderr, ...) X-BeenThere: qemu-devel@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: alistair23@gmail.com, armbru@redhat.com, alistair.francis@xilinx.com Errors-To: qemu-devel-bounces+importer=patchew.org@gnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: fail (Header signature does not verify) X-ZohoMail: RDKM_2 RSF_0 Z_629925259 SPT_0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Signed-off-by: Alistair Francis --- target/cris/translate.c | 2 +- target/ppc/translate.c | 22 +++++++++++----------- target/sh4/translate.c | 4 ++-- target/unicore32/translate.c | 2 +- 4 files changed, 15 insertions(+), 15 deletions(-) diff --git a/target/cris/translate.c b/target/cris/translate.c index 38a999e6f1..e04aa2ae2b 100644 --- a/target/cris/translate.c +++ b/target/cris/translate.c @@ -138,7 +138,7 @@ typedef struct DisasContext { =20 static void gen_BUG(DisasContext *dc, const char *file, int line) { - fprintf(stderr, "BUG: pc=3D%x %s %d\n", dc->pc, file, line); + qemu_log("BUG: pc=3D%x %s %d\n", dc->pc, file, line); if (qemu_log_separate()) { qemu_log("BUG: pc=3D%x %s %d\n", dc->pc, file, line); } diff --git a/target/ppc/translate.c b/target/ppc/translate.c index 606b605ba0..1a281d90a3 100644 --- a/target/ppc/translate.c +++ b/target/ppc/translate.c @@ -3943,11 +3943,11 @@ static inline void gen_op_mfspr(DisasContext *ctx) * allowing userland application to read the PVR */ if (sprn !=3D SPR_PVR) { - fprintf(stderr, "Trying to read privileged spr %d (0x%03x)= at " - TARGET_FMT_lx "\n", sprn, sprn, ctx->nip - 4); + qemu_log("Trying to read privileged spr %d (0x%03x) at " + TARGET_FMT_lx "\n", sprn, sprn, ctx->nip - 4); if (qemu_log_separate()) { qemu_log("Trying to read privileged spr %d (0x%03x) at= " - TARGET_FMT_lx "\n", sprn, sprn, ctx->nip - 4); + TARGET_FMT_lx "\n", sprn, sprn, ctx->nip - 4= ); } } gen_priv_exception(ctx, POWERPC_EXCP_PRIV_REG); @@ -3960,8 +3960,8 @@ static inline void gen_op_mfspr(DisasContext *ctx) return; } /* Not defined */ - fprintf(stderr, "Trying to read invalid spr %d (0x%03x) at " - TARGET_FMT_lx "\n", sprn, sprn, ctx->nip - 4); + qemu_log("Trying to read invalid spr %d (0x%03x) at " + TARGET_FMT_lx "\n", sprn, sprn, ctx->nip - 4); if (qemu_log_separate()) { qemu_log("Trying to read invalid spr %d (0x%03x) at " TARGET_FMT_lx "\n", sprn, sprn, ctx->nip - 4); @@ -4106,8 +4106,8 @@ static void gen_mtspr(DisasContext *ctx) (*write_cb)(ctx, sprn, rS(ctx->opcode)); } else { /* Privilege exception */ - fprintf(stderr, "Trying to write privileged spr %d (0x%03x) at= " - TARGET_FMT_lx "\n", sprn, sprn, ctx->nip - 4); + qemu_log("Trying to write privileged spr %d (0x%03x) at " + TARGET_FMT_lx "\n", sprn, sprn, ctx->nip - 4); if (qemu_log_separate()) { qemu_log("Trying to write privileged spr %d (0x%03x) at " TARGET_FMT_lx "\n", sprn, sprn, ctx->nip - 4); @@ -4127,8 +4127,8 @@ static void gen_mtspr(DisasContext *ctx) qemu_log("Trying to write invalid spr %d (0x%03x) at " TARGET_FMT_lx "\n", sprn, sprn, ctx->nip - 4); } - fprintf(stderr, "Trying to write invalid spr %d (0x%03x) at " - TARGET_FMT_lx "\n", sprn, sprn, ctx->nip - 4); + qemu_log("Trying to write invalid spr %d (0x%03x) at " + TARGET_FMT_lx "\n", sprn, sprn, ctx->nip - 4); =20 =20 /* The behaviour depends on MSR:PR and SPR# bit 0x10, @@ -7370,8 +7370,8 @@ void gen_intermediate_code(CPUState *cs, struct Trans= lationBlock *tb) break; } if (tcg_check_temp_count()) { - fprintf(stderr, "Opcode %02x %02x %02x %02x (%08x) leaked " - "temporaries\n", opc1(ctx.opcode), opc2(ctx.opcode), + qemu_log("Opcode %02x %02x %02x %02x (%08x) leaked " + "temporaries\n", opc1(ctx.opcode), opc2(ctx.opcode), opc3(ctx.opcode), opc4(ctx.opcode), ctx.opcode); exit(1); } diff --git a/target/sh4/translate.c b/target/sh4/translate.c index 10191073b2..95d453fdfe 100644 --- a/target/sh4/translate.c +++ b/target/sh4/translate.c @@ -438,7 +438,7 @@ static void _decode_opc(DisasContext * ctx) } =20 #if 0 - fprintf(stderr, "Translating opcode 0x%04x\n", ctx->opcode); + qemu_log("Translating opcode 0x%04x\n", ctx->opcode); #endif =20 switch (ctx->opcode) { @@ -1799,7 +1799,7 @@ static void _decode_opc(DisasContext * ctx) break; } #if 0 - fprintf(stderr, "unknown instruction 0x%04x at pc 0x%08x\n", + qemu_log_mask(LOG_UNIMP, "unknown instruction 0x%04x at pc 0x%08x\n", ctx->opcode, ctx->pc); fflush(stderr); #endif diff --git a/target/unicore32/translate.c b/target/unicore32/translate.c index 6c094d59d7..1bd7827ee8 100644 --- a/target/unicore32/translate.c +++ b/target/unicore32/translate.c @@ -1940,7 +1940,7 @@ void gen_intermediate_code(CPUState *cs, TranslationB= lock *tb) disas_uc32_insn(env, dc); =20 if (num_temps) { - fprintf(stderr, "Internal resource leak before %08x\n", dc->pc= ); + qemu_log("Internal resource leak before %08x\n", dc->pc); num_temps =3D 0; } =20 --=20 2.11.0