From nobody Mon Feb 9 19:37:24 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 1506731677104148.33773419696; Fri, 29 Sep 2017 17:34:37 -0700 (PDT) Received: from localhost ([::1]:37548 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dy5jj-000883-7U for importer@patchew.org; Fri, 29 Sep 2017 20:34:31 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:60327) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dy5Vj-0004Mf-Qb for qemu-devel@nongnu.org; Fri, 29 Sep 2017 20:20:05 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dy5Vg-0005Va-KB for qemu-devel@nongnu.org; Fri, 29 Sep 2017 20:20:03 -0400 Received: from mail-co1nam03on0047.outbound.protection.outlook.com ([104.47.40.47]:32496 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 1dy5Vg-0005UB-AU for qemu-devel@nongnu.org; Fri, 29 Sep 2017 20:20:00 -0400 Received: from CY4PR02CA0048.namprd02.prod.outlook.com (10.175.57.162) by BY2PR0201MB1926.namprd02.prod.outlook.com (10.163.75.156) 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:19:57 +0000 Received: from SN1NAM02FT050.eop-nam02.prod.protection.outlook.com (2a01:111:f400:7e44::202) by CY4PR02CA0048.outlook.office365.com (2603:10b6:903:117::34) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.56.8 via Frontend Transport; Sat, 30 Sep 2017 00:19:57 +0000 Received: from xsj-pvapsmtpgw02 (149.199.60.100) by SN1NAM02FT050.mail.protection.outlook.com (10.152.72.128) 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:19:56 +0000 Received: from unknown-38-66.xilinx.com ([149.199.38.66]:41551 helo=xsj-pvapsmtp01) by xsj-pvapsmtpgw02 with esmtp (Exim 4.63) (envelope-from ) id 1dy5Vc-0000ES-Iq; Fri, 29 Sep 2017 17:19:56 -0700 Received: from [127.0.0.1] (helo=localhost) by xsj-pvapsmtp01 with smtp (Exim 4.63) (envelope-from ) id 1dy5Vc-0007CD-Fo; Fri, 29 Sep 2017 17:19:56 -0700 Received: from xsj-pvapsmtp01 (smtp.xilinx.com [149.199.38.66]) by xsj-smtp-dlp1.xlnx.xilinx.com (8.13.8/8.13.1) with ESMTP id v8U0Jra5030875; Fri, 29 Sep 2017 17:19:53 -0700 Received: from [172.19.2.220] (helo=localhost.localdomain) by xsj-pvapsmtp01 with esmtp (Exim 4.63) (envelope-from ) id 1dy5VZ-0007Bx-GW; Fri, 29 Sep 2017 17:19:53 -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=heFdPVXmgK4DHJIAKYvNovE6xFw+yv+nmvxSM5d1iGk=; b=EtvXA2PxUP6+cv81+rMheRzfBOdeiye2jCUQOaJU5eswuU2IthM2WH7j3llPHLFOpXjzNfQTf1RxwPDkX73fuf9VyNU+sV7veg5JJzKby33zR2Bk7+gqEXSMHpMLSlZUJrRusPlp0z6YFsiNSJt83g8tpiFGJZT7+ypt8PTby6E= Authentication-Results: spf=pass (sender IP is 149.199.60.100) 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.100 as permitted sender) receiver=protection.outlook.com; client-ip=149.199.60.100; helo=xsj-pvapsmtpgw02; From: Alistair Francis To: Date: Fri, 29 Sep 2017 17:16:06 -0700 Message-ID: <231156c8147daa1677d29d16d368030ea38adf62.1506730372.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-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.100; IPV:NLI; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(10009020)(6009001)(39860400002)(346002)(376002)(2980300002)(438002)(189002)(199003)(9786002)(50226002)(6916009)(5003940100001)(2950100002)(39060400002)(6666003)(50986999)(4326008)(76176999)(47776003)(63266004)(8676002)(77096006)(106002)(106466001)(81166006)(478600001)(2351001)(33646002)(5660300001)(81156014)(305945005)(8936002)(118296001)(356003)(189998001)(36756003)(2906002)(36386004)(50466002)(54906003)(48376002)(16586007)(316002)(575784001)(107986001)(5001870100001); DIR:OUT; SFP:1101; SCL:1; SRVR:BY2PR0201MB1926; H:xsj-pvapsmtpgw02; FPR:; SPF:Pass; PTR:xapps1.xilinx.com,unknown-60-100.xilinx.com; MX:1; A:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; SN1NAM02FT050; 1:m0L7VMlySp0Bg418/C8BnOjkCTFTxGw4+F9mvl0NJRU5Ebleq/yVmR2vyIQvP7cf6Y9G5pfZQzoBjXCrxd7zTKuUxyYix52OAJx0hm4VDDwqBD0CyvADFqbfUOmBnCng MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: c1887fba-3499-4237-3cbe-08d50798fb10 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(2017030254152)(8251501002)(2017052603199)(201703131423075)(201703031133081)(201702281549075); SRVR:BY2PR0201MB1926; X-Microsoft-Exchange-Diagnostics: 1; BY2PR0201MB1926; 3:kSJiEpeDVR9uqO71RCH0pN9g9Y647/DVgu1QEMIE8wpNpkjfgAqXuth0/rPi+rsS7PZ+wLmKwXW5WZfycbGyK2yQ1WXoRjoPAvBY6ITULQhXNBfZ8p2BTrM6k8fXEYu2Z4JVYX+o5jAohARX4H/MWwiIDlJPIy6yRg23UeQF/f2SLM8uP0JSPyjGR2JJVrEHQVQxRU4FJdHpzxb6itRB+1w4a9XTTEu5YOdQFtb43LrL//UwNIiyVDubXHhnDQI0z2Ml7DRIem8g7xGHg76+rZ3pVvGflEty4akdc2bVBq2i1lWfL/KRhMWSg8pt9YYANTnrXpEzYpM6qvXXNjkUOZHylQtimKNB6NbKM685fh4=; 25:Baxpm6zhQm+zq1ok9akeqR3yPpf7Mz9zhimA1cvOMBKrb1AkkN3fFvN0OnidO0d8L0z9xHsrWDyshDyzkQA+qbGRflDQjDd4/qZ2Eejvr7Rmcqs4XWwU2QkVR9CUQjV6JRjhoPVPi26WgcdLtnQd+Qkq4VmZwINxQNVbsgzu4fW2UGl1FVu+ugL0kebx9eBC9DJs/3P1JcHkH8FnnnwmzBMngNSfEo1k78cMdnHQWmk1UihBl+BZBsXAQRPQHsgIKdJVQD3+TEylrPT4AOjcd3PemmzALMTlC6mAXKHW4CudhVkpDJwQ0mUwmZM8ZmdYQnSewdopmYeqKXpyvQY/2Q== X-MS-TrafficTypeDiagnostic: BY2PR0201MB1926: X-Microsoft-Exchange-Diagnostics: 1; BY2PR0201MB1926; 31:PDoZfDe250IuYcodW4RZ6RVZWWQa0X+MInda6zBMVgODZIabJLR14RBKWiYH7qyxgCIaZygSieKzXlq6LuGxgneyzF2MBPg2j/Nzgrj0+mK+QLj+0b16EUsRgxE6pd6mb1lrc5ZsMKctvYrDC+X1WRDpL8W4jCk9lDNnvrWJXPMD26zWo1hMRwyqC53R32SrHPg3l0k6GsXxGUu/rr114zCo6x+7tSa7GqGQ3hOnFI0=; 20:c6cijkByTsr8KrR6D2wIsNu2+Tu/fE5OfDvhWG2xXq+WybjNp0SsLfn81H/C5x4VxNQUWmPJyQ6Oyef2nzRt2/ji++MQ324y2I6xn9mRTv9WyK4Rlj8D7jc4Kujw5oCnK6laMlnlCfOCFMAxmsxu/Lc4nVS6KLmQ7JpR3THJqBQirx8iF5qu9WM1D4YujABk40KM/4+ipJLd0hIbdHW18IQB/bG2ge4BerNnK+naQMQzuXmz7ymE7RSdGtUCk5yi0YG1SS7G0J1h7W1+vyHYg+t+w7cAto2SeclxMhj5X/HXTAz7hGzWqcTQqXbALi5xBBr5ioG2IlufPAXqW+NHpFeLbuTiOdOv7hSkglVewOqOBTEMix+wbiUTGIOtCzLIZExJ9GodmlaFVPa7tPI+FrVVlTHxktqdmO4OOs2LFPXNeGCE+KyKSSUFkGGMA308yVQsdlCKQLfob7AJ8wcniMixs8PkcZjM0KH2U6t4sbgy5+Y5yYMC9MuKFxCCvE9x X-Exchange-Antispam-Report-Test: UriScan:(788757137089)(192813158149592); X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(2401047)(8121501046)(5005006)(100000703101)(100105400095)(93006095)(93004095)(3002001)(10201501046)(6055026)(6041248)(20161123562025)(20161123558100)(20161123564025)(20161123555025)(20161123560025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(6072148)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:BY2PR0201MB1926; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:BY2PR0201MB1926; X-Microsoft-Exchange-Diagnostics: 1; BY2PR0201MB1926; 4:jeN2E+Wx8PemV0LvEzpv6ziczI1bJw4glmjjS7NNaxF1NiCxa7E/1/fvLZsKBlndrDrsT0NTKIJgLN2PpuLhAdnvtPFFQh/sv6YDiNJj7cpLwEt4bflgfPluaQ4KFoMvbqaE08HoEBtzhrZ89v9IJt+pmKdck4BCW3Z5XQ+meO+YjUfcQFjEnBcEh6l43N78gKwhTk7BBBP4FfB85e2FJ3fPtYIupQZLGZrEFDLVMZ2NNUzn+SgJU5+TAcJ+iZzfQ154wpwMbvGBoNWb6uKlQZxihXcJa/jWjMtN7ySaUQ5B7SFP2QeH8Uswm8raSe9+7stO+sZLMDaVndpq0lBE8Q== X-Forefront-PRVS: 0446F0FCE1 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BY2PR0201MB1926; 23:EbM3Xlp4AaZHw4bnpGorJafheGm8Bg2inzobkKY?= =?us-ascii?Q?dw8RIF5IrPJSYhYOxVjbOMDIa2oZtSm1/MItiCaN5+xne9ea6H9mowl9JLrh?= =?us-ascii?Q?hjRSvPGthDI1IgOQ4DVtLQ/fKeONnLOIffWCiYoM1CVcdlNaeIf+q5Nog2o3?= =?us-ascii?Q?hc4VS8ZHczLRmddjWvmtLO4gx//iy4Tcz0cj4Yvsl2A9m4W6dD+Jwd8bj1sk?= =?us-ascii?Q?syprY6accqWaHRwKv+cNfbfy90ZSxBWkE1LWt4vMROkl3ij/nTWB58Tj+kZ1?= =?us-ascii?Q?6AxCCehAzXIUE6i2abkSphqLiQ4Ce3vi992aIEinAjJ3L43ypSO9eP2dx6O9?= =?us-ascii?Q?MenNczT/5yEFOJEQyZIQ0cBydvReVHlOKSN1QZQLdjxzIAKgzdCOZ2X7OnkV?= =?us-ascii?Q?zPKK34byrfQcGdIUYCTLXc7YR2WLBqEmVozMZKWfI1SYKziNcWn0LY1AnvFx?= =?us-ascii?Q?YKFsNtioHCainl0q14Zfl9jJKyPMX6+7ZmgekV1sry0KYmvIzQu5uBkbP7s9?= =?us-ascii?Q?9q/1UUK4Z7pNkQykzNT51bVyk94InGUbDa7pfw8ITSre+7dRvWofytQwtBOO?= =?us-ascii?Q?yE6qPWg9vte4BpOezpAUMKGSSkCzoYpb6Xx6X1fEczYN/c8rVQ7u4wIf6vNY?= =?us-ascii?Q?536lfVfXBzKR8VvSmsa8OWm7PLHD6fb78kFxhsdbK19oJjaBU88Ho2CoI+jr?= =?us-ascii?Q?5jDqj0DxfnXsU5+jt/53WOyxggd2RTmZLzEDlYYGFHGvs0XDsvJqmauiT6D/?= =?us-ascii?Q?k2tOJjG7q164gZKdud35pDH6b3l0y7KyS/GR/bTxcTjxCUaOMu3n6supOKpR?= =?us-ascii?Q?BgDh0CO5bmRM2dltOhCY5LXyoGh6dnX8rt/iRedk0v1SD2RMzbT8HmF9ZciV?= =?us-ascii?Q?PTDXbxf3x5dPBexkzMycdkRTo/LKY4i2NhrAbDnh84z71LbSaqB51QlXeSWh?= =?us-ascii?Q?SDk4RfBUj/9L7hTtEpGye75Rto6SPWFKE0voxRrpRmlrI+2q1NdAxFsJf5NJ?= =?us-ascii?Q?zx4OMxS42ubAvQChkOwtvPBYfJZA8p9GJGyvzf5Da9Cmkv863PdYIDtsHkQn?= =?us-ascii?Q?fqLM04vRzmM8OsUuzkp2UqiMjO9tkRC/3zeMdCEkZJYX44UHP+Q=3D=3D?= X-Microsoft-Exchange-Diagnostics: 1; BY2PR0201MB1926; 6:Y+WE2WWVrIUaBsRYAJoUebk9ZmwrdydvCSxlh+HJmqTM/ylsHwUbC4BwLIeVy73qCc+euuTR0Kl/EKIXNZ8Fa70MA1oWiCjjU6E7RCllibSIQ3ldascykLbMnI1BlRwIYr5Zh78kgztpxNLItRFh44I8TDAv1m4BFA1FwoTY2o8w1lfCuxHXsX6EaLhwVnxmV/Mhbudyw0flaBwzhfWADHCu9duwMh9WbNlNMPg/HXJIVVHpaN27r+qJ9DCOxCYAslFgNoUJMVILldO38KXg2SqIyoc2V9VUontGQR/BJ3g42DrBAJ2bOBtfW7goLQahAQgw9OYRT8rHDK5Yci13zw==; 5:SeHXpJgnkMxvZn48pCVxvawoeo3Et2dtDE06o2G1EF9+5JfhxYe2BLW34rQVWuwMhpxG+sztGc3fAMopXYYQXPH9J9/ReNbLXhxFdGQ3nq+gpPqDfZcinaCYv4WTJZja2ROc+KB4vujXKgLEwUNhVURp0wVb4VjABCFR/2Li8a0=; 24:Bu6p26gfvRQ1I903pVKEmmVV5HJvlZ6dgw43mjs3D1CxnZ6I/hq0Sz8LEIYfHdON2vrFPCJLZ+l1U7LvFlCruB98Z8z3emj2wWITXKo6BQo=; 7:2X7joE4Oh/tsewNNPV+cpHCNTxKQ+WWftO/iizlq4sk+qP8FCvle6j8RWCOJoP3oEASzAG99WEVdxQqu13DOkH6Qvenv+8DNdqXa6HIJgH//Kgozv1ZPB16xXIZODmGLbbzUgHuTf+bgOx3x3n5yMcSTGHxmhcDqJx6MBmC4tu/9NWogBZ98sJSGBpADn2IPOgVItQcfh9y3rDdsJxv77fUwoPISsmpYzrAy9o5xiCA= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: xilinx.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 30 Sep 2017 00:19:56.9018 (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.100]; Helo=[xsj-pvapsmtpgw02] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY2PR0201MB1926 X-detected-operating-system: by eggs.gnu.org: Windows 7 or 8 [fuzzy] X-Received-From: 104.47.40.47 Subject: [Qemu-devel] [PATCH v2 22/47] hw/m68k: Replace fprintf(stderr, "*\n" with error_report() 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" Replace a large number of the fprintf(stderr, "*\n" calls with error_report(). The functions were renamed with these commands and then compiler issues where manually fixed. find ./* -type f -exec sed -i \ 'N;N;N;N;N;N;N;N;N;N;N;N; {s|fprintf(stderr, "\(.*\)\\n"\(.*\));|error_= report("\1"\2);|Ig}' \ {} + find ./* -type f -exec sed -i \ 'N;N;N;N;N;N;N;N;N;N;N; {s|fprintf(stderr, "\(.*\)\\n"\(.*\));|error_re= port("\1"\2);|Ig}' \ {} + find ./* -type f -exec sed -i \ 'N;N;N;N;N;N;N;N;N; {s|fprintf(stderr, "\(.*\)\\n"\(.*\));|error_report= ("\1"\2);|Ig}' \ {} + find ./* -type f -exec sed -i \ 'N;N;N;N;N;N;N;N; {s|fprintf(stderr, "\(.*\)\\n"\(.*\));|error_report("= \1"\2);|Ig}' \ {} + find ./* -type f -exec sed -i \ 'N;N;N;N;N;N;N; {s|fprintf(stderr, "\(.*\)\\n"\(.*\));|error_report("\1= "\2);|Ig}' \ {} + find ./* -type f -exec sed -i \ 'N;N;N;N;N;N; {s|fprintf(stderr, "\(.*\)\\n"\(.*\));|error_report("\1"\= 2);|Ig}' \ {} + find ./* -type f -exec sed -i \ 'N;N;N;N;N; {s|fprintf(stderr, "\(.*\)\\n"\(.*\));|error_report("\1"\2)= ;|Ig}' \ {} + find ./* -type f -exec sed -i \ 'N;N;N;N; {s|fprintf(stderr, "\(.*\)\\n"\(.*\));|error_report("\1"\2);|= Ig}' \ {} + find ./* -type f -exec sed -i \ 'N;N;N; {s|fprintf(stderr, "\(.*\)\\n"\(.*\));|error_report("\1"\2);|Ig= }' \ {} + find ./* -type f -exec sed -i \ 'N;N; {s|fprintf(stderr, "\(.*\)\\n"\(.*\));|error_report("\1"\2);|Ig}'= \ {} + find ./* -type f -exec sed -i \ 'N; {s|fprintf(stderr, "\(.*\)\\n"\(.*\));|error_report("\1"\2);|Ig}' \ {} + Some lines where then manually tweaked to pass checkpatch. Signed-off-by: Alistair Francis Thomas Huth Reviewed-by: Thomas Huth --- V2: - Split hw patch into individual directories hw/m68k/an5206.c | 4 ++-- hw/m68k/mcf5206.c | 3 ++- hw/m68k/mcf5208.c | 7 ++++--- 3 files changed, 8 insertions(+), 6 deletions(-) diff --git a/hw/m68k/an5206.c b/hw/m68k/an5206.c index 9002c460e5..bdab620a02 100644 --- a/hw/m68k/an5206.c +++ b/hw/m68k/an5206.c @@ -66,7 +66,7 @@ static void an5206_init(MachineState *machine) if (qtest_enabled()) { return; } - fprintf(stderr, "Kernel image must be specified\n"); + error_report("Kernel image must be specified"); exit(1); } =20 @@ -83,7 +83,7 @@ static void an5206_init(MachineState *machine) entry =3D KERNEL_LOAD_ADDR; } if (kernel_size < 0) { - fprintf(stderr, "qemu: could not load kernel '%s'\n", kernel_filen= ame); + error_report("qemu: could not load kernel '%s'", kernel_filename); exit(1); } =20 diff --git a/hw/m68k/mcf5206.c b/hw/m68k/mcf5206.c index b81901fdfd..fbf3f0f074 100644 --- a/hw/m68k/mcf5206.c +++ b/hw/m68k/mcf5206.c @@ -6,6 +6,7 @@ * This code is licensed under the GPL */ #include "qemu/osdep.h" +#include "qemu/error-report.h" #include "qemu-common.h" #include "cpu.h" #include "hw/hw.h" @@ -220,7 +221,7 @@ static void m5206_mbar_update(m5206_mbar_state *s) break; default: /* Unknown vector. */ - fprintf(stderr, "Unhandled vector for IRQ %d\n", irq); + error_report("Unhandled vector for IRQ %d", irq); vector =3D 0xf; break; } diff --git a/hw/m68k/mcf5208.c b/hw/m68k/mcf5208.c index b9dde75106..2fb5037b72 100644 --- a/hw/m68k/mcf5208.c +++ b/hw/m68k/mcf5208.c @@ -6,6 +6,7 @@ * This code is licensed under the GPL */ #include "qemu/osdep.h" +#include "qemu/error-report.h" #include "qapi/error.h" #include "qemu-common.h" #include "cpu.h" @@ -257,7 +258,7 @@ static void mcf5208evb_init(MachineState *machine) mcf5208_sys_init(address_space_mem, pic); =20 if (nb_nics > 1) { - fprintf(stderr, "Too many NICs\n"); + error_report("Too many NICs"); exit(1); } if (nd_table[0].used) { @@ -292,7 +293,7 @@ static void mcf5208evb_init(MachineState *machine) if (qtest_enabled()) { return; } - fprintf(stderr, "Kernel image must be specified\n"); + error_report("Kernel image must be specified"); exit(1); } =20 @@ -309,7 +310,7 @@ static void mcf5208evb_init(MachineState *machine) entry =3D 0x40000000; } if (kernel_size < 0) { - fprintf(stderr, "qemu: could not load kernel '%s'\n", kernel_filen= ame); + error_report("qemu: could not load kernel '%s'", kernel_filename); exit(1); } =20 --=20 2.11.0