From nobody Tue Feb 10 03:38:32 2026 Delivered-To: importer@patchew.org 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; Authentication-Results: mx.zohomail.com; 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 (lists.gnu.org [208.118.235.17]) by mx.zohomail.com with SMTPS id 1543321250204388.78899293623704; Tue, 27 Nov 2018 04:20:50 -0800 (PST) Received: from localhost ([::1]:41799 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gRcM8-0005re-25 for importer@patchew.org; Tue, 27 Nov 2018 07:20:44 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:44051) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gRcJL-00046n-3G for qemu-devel@nongnu.org; Tue, 27 Nov 2018 07:17:52 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gRcJK-0008PG-BR for qemu-devel@nongnu.org; Tue, 27 Nov 2018 07:17:51 -0500 Received: from mail.weilnetz.de ([37.120.169.71]:37144 helo=v2201612906741603.powersrv.de) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1gRcJK-0008Ol-5U for qemu-devel@nongnu.org; Tue, 27 Nov 2018 07:17:50 -0500 Received: from localhost (localhost [127.0.0.1]) by v2201612906741603.powersrv.de (Postfix) with ESMTP id 4B2E7DB0BCB; Tue, 27 Nov 2018 13:17:49 +0100 (CET) Received: from v2201612906741603.powersrv.de ([127.0.0.1]) by localhost (v2201612906741603.powersrv.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7mosTLlOsLG6; Tue, 27 Nov 2018 13:17:48 +0100 (CET) Received: from qemu.weilnetz.de (qemu.weilnetz.de [188.68.58.204]) by v2201612906741603.powersrv.de (Postfix) with ESMTP id BEA14DB05CB; Tue, 27 Nov 2018 13:17:48 +0100 (CET) Received: by qemu.weilnetz.de (Postfix, from userid 1000) id B9FE5460018; Tue, 27 Nov 2018 13:17:48 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at v2201612906741603.powersrv.de From: Stefan Weil To: qemu-devel@nongnu.org, Aurelien Jarno , Aleksandar Markovic , Stefan Markovic , Peter Maydell Date: Tue, 27 Nov 2018 13:17:24 +0100 Message-Id: <20181127121724.19755-3-sw@weilnetz.de> X-Mailer: git-send-email 2.11.0 In-Reply-To: <20181127121724.19755-1-sw@weilnetz.de> References: <20181127121724.19755-1-sw@weilnetz.de> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 37.120.169.71 Subject: [Qemu-devel] [PATCH for-3.1 2/2] disas/nanomips: Fix format strings 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: Stefan Weil Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Signed-off-by: Stefan Weil --- disas/nanomips.cpp | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/disas/nanomips.cpp b/disas/nanomips.cpp index 4c3cfceaba..a3f69348b3 100644 --- a/disas/nanomips.cpp +++ b/disas/nanomips.cpp @@ -284,7 +284,8 @@ uint64_t NMD::renumber_registers(uint64_t index, uint64= _t *register_list, } =20 throw std::runtime_error(img::format( - "Invalid register mapping index %d, size of list =3D %d= ", + "Invalid register mapping index %" PRIu64 + ", size of list =3D %zu", index, register_list_size)); } =20 @@ -501,7 +502,8 @@ std::string NMD::GPR(uint64_t reg) return gpr_reg[reg]; } =20 - throw std::runtime_error(img::format("Invalid GPR register index %d", = reg)); + throw std::runtime_error(img::format("Invalid GPR register index %" PR= Iu64, + reg)); } =20 =20 @@ -518,7 +520,8 @@ std::string NMD::FPR(uint64_t reg) return fpr_reg[reg]; } =20 - throw std::runtime_error(img::format("Invalid FPR register index %d", = reg)); + throw std::runtime_error(img::format("Invalid FPR register index %" PR= Iu64, + reg)); } =20 =20 @@ -532,26 +535,27 @@ std::string NMD::AC(uint64_t reg) return ac_reg[reg]; } =20 - throw std::runtime_error(img::format("Invalid AC register index %d", r= eg)); + throw std::runtime_error(img::format("Invalid AC register index %" PRI= u64, + reg)); } =20 =20 std::string NMD::IMMEDIATE(uint64_t value) { - return img::format("0x%x", value); + return img::format("0x%" PRIx64, value); } =20 =20 std::string NMD::IMMEDIATE(int64_t value) { - return img::format("%d", value); + return img::format("%" PRId64, value); } =20 =20 std::string NMD::CPR(uint64_t reg) { /* needs more work */ - return img::format("CP%d", reg); + return img::format("CP%" PRIu64, reg); } =20 =20 --=20 2.11.0