From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([140.186.70.92]:40909) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QWIKb-00085l-48 for qemu-devel@nongnu.org; Mon, 13 Jun 2011 21:22:14 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1QWIKZ-0003fV-K0 for qemu-devel@nongnu.org; Mon, 13 Jun 2011 21:22:13 -0400 Received: from fmmailgate02.web.de ([217.72.192.227]:44716) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QWIKZ-0003f9-Ce for qemu-devel@nongnu.org; Mon, 13 Jun 2011 21:22:11 -0400 From: =?UTF-8?q?Andreas=20F=C3=A4rber?= Date: Tue, 14 Jun 2011 03:22:01 +0200 Message-Id: <1308014527-60251-5-git-send-email-andreas.faerber@web.de> In-Reply-To: <1308014527-60251-4-git-send-email-andreas.faerber@web.de> References: <1308014527-60251-1-git-send-email-andreas.faerber@web.de> <1308014527-60251-2-git-send-email-andreas.faerber@web.de> <1308014527-60251-3-git-send-email-andreas.faerber@web.de> <1308014527-60251-4-git-send-email-andreas.faerber@web.de> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Sender: andreas.faerber@web.de Content-Transfer-Encoding: quoted-printable Subject: [Qemu-devel] [PATCH 04/10] Remove warning in printf due to type mismatch List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Cc: Alexandre Raymond , =?UTF-8?q?Andreas=20F=C3=A4rber?= From: Alexandre Raymond ----8<---- qemu/target-lm32/translate.c: In function =E2=80=98gen_intermediate_code_= internal=E2=80=99: qemu/target-lm32/translate.c:1135: warning: format =E2=80=98%zd=E2=80=99 = expects type =E2=80=98signed size_t=E2=80=99, but argument 4 has type =E2= =80=98int=E2=80=99 ----8<---- Both gen_opc_ptr and gen_opc_buf are "uint16_t *". The difference between pointers is a ptrdiff_t so printf needs '%td'. Signed-off-by: Alexandre Raymond Acked-by: Stefan Weil Signed-off-by: Andreas F=C3=A4rber --- target-lm32/translate.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/target-lm32/translate.c b/target-lm32/translate.c index eb21158..5e19725 100644 --- a/target-lm32/translate.c +++ b/target-lm32/translate.c @@ -1132,7 +1132,7 @@ static void gen_intermediate_code_internal(CPUState= *env, if (qemu_loglevel_mask(CPU_LOG_TB_IN_ASM)) { qemu_log("\n"); log_target_disas(pc_start, dc->pc - pc_start, 0); - qemu_log("\nisize=3D%d osize=3D%zd\n", + qemu_log("\nisize=3D%d osize=3D%td\n", dc->pc - pc_start, gen_opc_ptr - gen_opc_buf); } #endif --=20 1.7.5.3