From nobody Fri Dec 19 20:16:35 2025 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@nongnu.org Return-Path: Received: from lists.gnu.org (208.118.235.17 [208.118.235.17]) by mx.zohomail.com with SMTPS id 1508432176276218.70862815970713; Thu, 19 Oct 2017 09:56:16 -0700 (PDT) Received: from localhost ([::1]:50247 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1e5E78-0001Wa-Fa for importer@patchew.org; Thu, 19 Oct 2017 12:56:10 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:56295) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1e5Dac-0006Gf-1R for qemu-devel@nongnu.org; Thu, 19 Oct 2017 12:22:35 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1e5DaY-0002PY-Qh for qemu-devel@nongnu.org; Thu, 19 Oct 2017 12:22:34 -0400 Received: from mail-co1nam03on0088.outbound.protection.outlook.com ([104.47.40.88]:63760 helo=NAM03-CO1-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 1e5DaY-0002P3-Eb for qemu-devel@nongnu.org; Thu, 19 Oct 2017 12:22:30 -0400 Received: from MWHPR02CA0050.namprd02.prod.outlook.com (2603:10b6:301:60::39) by DM2PR02MB1339.namprd02.prod.outlook.com (2a01:111:e400:50c8::26) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.77.7; Thu, 19 Oct 2017 16:22:27 +0000 Received: from BL2NAM02FT003.eop-nam02.prod.protection.outlook.com (2a01:111:f400:7e46::202) by MWHPR02CA0050.outlook.office365.com (2603:10b6:301:60::39) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.77.7 via Frontend Transport; Thu, 19 Oct 2017 16:22:27 +0000 Received: from xsj-pvapsmtpgw01 (149.199.60.83) by BL2NAM02FT003.mail.protection.outlook.com (10.152.76.204) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.20.77.10 via Frontend Transport; Thu, 19 Oct 2017 16:22:26 +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 1e5DaT-00006n-U4; Thu, 19 Oct 2017 09:22:25 -0700 Received: from [127.0.0.1] (helo=localhost) by xsj-pvapsmtp01 with smtp (Exim 4.63) (envelope-from ) id 1e5DaT-0003Nz-Pc; Thu, 19 Oct 2017 09:22:25 -0700 Received: from xsj-pvapsmtp01 (smtp2.xilinx.com [149.199.38.66]) by xsj-smtp-dlp2.xlnx.xilinx.com (8.13.8/8.13.1) with ESMTP id v9JGMJIP007141; Thu, 19 Oct 2017 09:22:20 -0700 Received: from [172.19.2.220] (helo=localhost.localdomain) by xsj-pvapsmtp01 with esmtp (Exim 4.63) (envelope-from ) id 1e5DaN-0003NH-PY; Thu, 19 Oct 2017 09:22:19 -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=t1slnHvscJz4Pc7dYXtW7rFYqL9ejpw8xWN3itrkodw=; b=t7imkYRIgnrhbWkgZ5xvHAcVWC0W3GKZRRYxelm3IxQ3A8WtPDYjOBkuRJLMbC+X5Fj1a6wRXGftSh/NTEOfbvdH0tvf3vboepiDSx7mjF2jNxrqHYRA5eM2qcL7V+fRdpDzI/tYsJvrPtJzu/Q7PL1Y0qGQW9xowY+2yKIsZXA= 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@nongnu.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: Thu, 19 Oct 2017 09:18:27 -0700 Message-ID: <44428b086df78ccd0cb030593290bc3a7c2b8a1d.1508390588.git.alistair.francis@xilinx.com> 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-23404.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)(346002)(39860400002)(376002)(2980300002)(438002)(189002)(199003)(4326008)(47776003)(8676002)(81156014)(8936002)(36386004)(81166006)(36756003)(63266004)(305945005)(76176999)(2351001)(50986999)(77096006)(356003)(316002)(54906003)(16586007)(6666003)(33646002)(106466001)(189998001)(118296001)(50226002)(48376002)(39060400002)(2950100002)(9786002)(5003940100001)(50466002)(6916009)(5660300001)(106002)(478600001)(2906002)(107986001); DIR:OUT; SFP:1101; SCL:1; SRVR:DM2PR02MB1339; H:xsj-pvapsmtpgw01; FPR:; SPF:Pass; PTR:unknown-60-83.xilinx.com; MX:1; A:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BL2NAM02FT003; 1:z/S3MLJb28stwF8n4+9U/3K2PPrxd55YZQ4D03rimH/LLJq0faQ0LfkyEpzOCitzrjJqY2PxqhSXBIzWMeudorZXlibgwLexJW6HcTmkfpc7GQfLs3UsKbIjXjE0trIO MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 09b6adc5-0e57-446f-7fdd-08d5170d967c X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(2017030254169)(8251501002)(4534017)(4602075)(4627075)(201703031133081)(201702281549075)(2017052603199)(201703131423092); SRVR:DM2PR02MB1339; X-Microsoft-Exchange-Diagnostics: 1; DM2PR02MB1339; 3:BUOO89ggvla+dxi3rRMtTVwJ9LR8jXkj3zYUNtmbW69P/5fQbqBMHn1bUt2loZtIQMGt03zGzcq4N0TQzEtzDe+C4P4s6Ar9BXd2yxPp2NgryMxdOuyXAXTNTOMBrXmG5lNXiZdeMGis321v8NsGFUP7dL88jNpYSVtTt6bNy5v+gbgj01bRycYmDjYry2EERBkhe6S36vum/n1bTd/C0z1Z9604XpgThLenFCfDiFBZt9IoHLjsX47R2xtLRk2mU//+G3ebBrRBz6CW7dAJUgbyYTiqIobJznKeNH3v9RGZekcU55I75VkxP/aByfDh22PozeYrm5rismPhXe2Ukt4kNRymCL/YvNjJzdYlRvc=; 25:A/yMZ4l3wRqmxClBZr0L3uc4d2LT62vPrw6laKpYQ1h6fMdFAWzguUzqcjNtjR+9D+oWnZ2IxUu2CBSOR2dmZ1LxWGGJip+tIS/wcWOCwGW7we/8PdhDAEnrJFINuhSR9b2UESCnj+EaeD2sXCHhpkKqx2K9zpCn4quuq6I77LWsTfK2ppFRFASpZQadAdaUun2KEDrTEdrYl8kAccc8+Ix8nrwsX5jbgqOmQHjO5jsVC1pK6ZprejEGk+YbU5NPpwGHk/KTU6YBIQD7Hy0c68M29EHF42qHbwg0Tr7cgrDlXg0JJICyh+FdB2Iv9PArkKwjFEFTr7y+4Uv3plYvYw== X-MS-TrafficTypeDiagnostic: DM2PR02MB1339: X-Microsoft-Exchange-Diagnostics: 1; DM2PR02MB1339; 31:ztGtqsUJuko9Uxi5YcOuFwjWFNVA3hVPG40unlNPNAYBeunVmTMcE8ObK83hDSprg+aczVc//NyvnhVYlhf8xqAfVRz8kQQKLg9Bo3340XCg2uhwhov4Hjq6igxIegdTvQPeJwWeLyWAw0s3JwKZmhik7D9Bm4sw4fsWZ72bDLTBMiFozCrCflcww/NU+mTD+i56BpMTgj7NnpDlirpT4fWe8qDk5av6ihcDuKe2L7g=; 20:JGScZ5BSpPFmibXGEde6lZeKlqZt7rB96clwHsOqAFgxn28OIKU+mTuR9ux6yAfTnuOfWA8Nwu0SGvkdHy0RAyOwKGChnxG9/zcPMl863ZPRqnegZflX28zmkdEj07QSZ7ZvSiub7bSKYlHOZ/eaWmVHaZBTNyTLFWR7oQIrzup6H5JEZAj23jZBl/OJgxEzWodswWW2SbKU96Iuh/DncqRO/4J4EdbAfskObl/2sEXHk3NZ6PDTNUXFS4DDJWZgQDkD1J4wZx5J8g9SWQ/ou8IM+Awa7QVrrO4lkVgm9zvn+wT73h+1oNZ52HcHDi/TMeWEsdAUbOG3a7O+qJmUM92KKhPQeUH9KMbxCA5GRqw8PIgncXV3uBaM6/cBRj4drzK4GP4XliajdAa8fYM66ateZ985Ys3SS4/zBp05uf4mPfTNoY8CwoGO7a65Pmve6fSEvp5vYf9McRmaDO+UWLvZR2xHxwIlLdKuYqE+B+A1TqTOeXQS0ZXPC8TIPBIr 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)(100000703101)(100105400095)(93006095)(93004095)(3002001)(10201501046)(6055026)(6041248)(20161123560025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123555025)(20161123564025)(20161123562025)(20161123558100)(6072148)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:DM2PR02MB1339; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:DM2PR02MB1339; X-Microsoft-Exchange-Diagnostics: 1; DM2PR02MB1339; 4:woRABhjpeAUMf26c1T9fjdS3HDpb7dNI9PLbf5wo0tcbln2WchkW6HFMi/NXlpUDV2jqPLWCxvZAT6rxiongkoP6zVlpHHSN7ned2Q7h+gHtKZi4As/G49cEzLtr0ETP9ppkUdp+XALOptLKztBYOZdEB49bBd8GINIXiqVg7qCo6mBCFsNq/3lsyvhsKoKLRxwI8sZmPtQ1PJ3FRrBBzGPPDnVSv0UntuEk5oeE8Qta5IQr9f4OYB5KE5Nfo1NzVZhNWImJxkmPPvolywBBmsCSUEgEw7VC7O4fcyp2Uwc= X-Forefront-PRVS: 0465429B7F X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; DM2PR02MB1339; 23:cqxvFx71M6KyDdDaRUF7HnuOvlhr3y741pjEOM55J?= =?us-ascii?Q?5r1WZKxmCfWFPPAbfcy3Ph7ebhH7qdiZhLZXHlm6Tkk3ot2VHIJYPZOAwNGu?= =?us-ascii?Q?1sWxEh4xGkAqTpLej4uOPGt629R2/RhW4pvZdHfdfscjFl0igVYkYd++7n7s?= =?us-ascii?Q?jZ1mSeYa460/Q7SkhISi1gTEBy+rdNofPpEyzHbsyiRxMDEijAcEAYZsVu7P?= =?us-ascii?Q?vrfU8U4DG6ipAbV6t78iHFH5+cGHcf1ULL473j1+fWvOVeUBSyAs4uzRl7tw?= =?us-ascii?Q?azisEWpic4RvI5VBgYVEM6q/uvkxVj8lnYQ8pcwECO9R2vADlfDaVBRgSTuA?= =?us-ascii?Q?PVKZymFdQfWXNgf8IqElHWL/vTXi19C8D/ojz/SLEx9UEHqkX2c1sQYhlhBu?= =?us-ascii?Q?yBTKoYIIgqgBKK6a9QbfymbWrro/Hlb5ofFQzpczdPxENnMWMLSBYK9eZHq8?= =?us-ascii?Q?8s0HgndfgOp9DYDVYBi37GDqJXIVua8VgI6AWHwoR292DpBdqXUtVOFhQy8S?= =?us-ascii?Q?Haw0l8tm2U1mSRFKB3S3TPFJuwim0ddKaX6NA9adliBkxTKymufWujt+7bFX?= =?us-ascii?Q?afYOaxFlEJzZGtczbdMGN+R7mSeF2GtdktnagAF4nQHwo/4unIIRIJKOv1Ad?= =?us-ascii?Q?P6nUTiUkk234UIoazQzIfvbGF2etyFUwVkjTG8HQPCA1TIKOf2jCeI9KLQLs?= =?us-ascii?Q?CMbYAWhJEJglZgSJZpAKa4IhIVMzMNB59nV/M86OLvXo6Q3eFB6a0GRMyOMt?= =?us-ascii?Q?y3O7SFrCMh+tp1ldctKOMinonKJJHMzcQNC5IohBc5U8NnyvXX8lgICcspSS?= =?us-ascii?Q?tUnkYwuU12UqWlHjfv8ECPZl9i14DijSrpkBFQLEWSAvndaDan6ZorwTOK2S?= =?us-ascii?Q?4/Glaa7t/Kvalj+s3b8ZswiXm8kcrWkSpcfNBXLuPAY1IE9oE3emMBvUO83g?= =?us-ascii?Q?Asoyt5mLtGoBKwwtpLmPLiNkStG1a2MngPN8j3uqkTJe+WmZhOc6xmbm7dg1?= =?us-ascii?Q?lAU8kB4o2WtNjsi8C+kHCdn6pX5pUX+PVddpX8MXkJyuA2iBgDFQnyPgPn8H?= =?us-ascii?Q?iTI3Q0=3D?= X-Microsoft-Exchange-Diagnostics: 1; DM2PR02MB1339; 6:PinP2LmcKzIN6qvvS+Os+iR64/lbJYPRL0GTDAXoHYRvo6f5/fLunwD0SKjMFtDulL/IKA7V0rDVfXP2sRUdslEmVp+6R6zuoF0xHrVpWgM6CS8rt31V9EYQyUAtOwYDfr2clOm9fptESRh1/KPml+5PIU4cFFsRGRyhoACBE50XOLqQA8jua7GHCxdGcUnG7iNlHXbRFcCEUr0UOeqny2ealXNgdzwKP9npPafskLVbKO1Sx7R8ELCfhb5G67u8L6VB12eC7SCKqR4Nb5uGPZ9VARTFSXrjzW/evAeR+OfJrQAqCPzQ0PNBWtqqzujHkRTbwDWugMUOKufrrvF5YQ==; 5:KdxGODo6BmSKRS3l+LgP3kNzDvpB+aV6Vm3ue3rzjGkD3ia30XyKQW2vvFUt+IXkQwhGohgSb4bbZbkWD/AepGlNEjr3Pr5AO2PvySHUca90ZbWaTP3ZJgBqCu+qmeYusHAZViHVxVSPDhWESmagdw==; 24:M583id5pYQkeJCOHTHVnWyycbDAW7fRr4sX97cZ9ifKlE4AJEenA09jU5s9HJ8Kb/cxts+W8c2BYntScGo1hi0KMFVk3ALudht0bHkAsJBE=; 7:7K9I5qtKQjDnFeUBt5b3V4Fgo8nF5ut0l7m0UPEWAJUEbm80jh6/6bmAVNmlqqjDWhlpttTUdD5aqDRTCYGr5dtSfxRGTaZMFDU/j81m+/Y8VEMV8U5N/LLz17vFUHCGBaygm0eVUPBd/1bO6ROSBDfK7gElzq+d+28VAcvOxfZYzEiz/e2TY3cK2tgvK/kRnkRzehmVShPnfpHjFzgqUlesygTxIBgrnS0kLstE70Q= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: xilinx.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 19 Oct 2017 16:22:26.7048 (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: DM2PR02MB1339 X-detected-operating-system: by eggs.gnu.org: Windows 7 or 8 [fuzzy] X-Received-From: 104.47.40.88 Subject: [Qemu-devel] [PATCH v3 45/46] target: Use qemu_log() instead of fprintf(stderr, ...) X-BeenThere: qemu-devel@nongnu.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@nongnu.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 a81ff69d75..ed77d293c1 100644 --- a/target/ppc/translate.c +++ b/target/ppc/translate.c @@ -3955,11 +3955,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); @@ -3972,8 +3972,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); @@ -4118,8 +4118,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); @@ -4139,8 +4139,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, @@ -7382,8 +7382,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 8db9fba26e..0c5796ff91 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