From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1LOlDx-0006wC-UV for qemu-devel@nongnu.org; Sun, 18 Jan 2009 22:54:53 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1LOlDw-0006vl-B4 for qemu-devel@nongnu.org; Sun, 18 Jan 2009 22:54:53 -0500 Received: from [199.232.76.173] (port=53234 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LOlDw-0006vh-7B for qemu-devel@nongnu.org; Sun, 18 Jan 2009 22:54:52 -0500 Received: from smtp4-g21.free.fr ([212.27.42.4]:55813) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1LOlDv-0007Wv-DL for qemu-devel@nongnu.org; Sun, 18 Jan 2009 22:54:51 -0500 Received: from smtp4-g21.free.fr (localhost [127.0.0.1]) by smtp4-g21.free.fr (Postfix) with ESMTP id 287C84C8068 for ; Mon, 19 Jan 2009 04:54:44 +0100 (CET) Received: from laptop (vaf26-2-82-244-111-82.fbx.proxad.net [82.244.111.82]) by smtp4-g21.free.fr (Postfix) with ESMTP id E77754C801A for ; Mon, 19 Jan 2009 04:54:41 +0100 (CET) From: "=?utf-8?q?Fran=C3=A7ois?= Revol" Date: Mon, 19 Jan 2009 04:55:09 +0100 CET Message-Id: <34204510902-BeMail@laptop> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Subject: [Qemu-devel] [PATCH] ppc_oldworld: fix kernel_size and initrd_size sign Reply-To: qemu-devel@nongnu.org List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org both variables are declared unsigned but checked for < 0 in various places. This ensures the fallbacks work. Fran=C3=A7ois. Signed-off-by: Fran=C3=A7ois Revol Index: hw/ppc=5Foldworld.c =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- hw/ppc=5Foldworld.c (r=C3=A9vision 6368) +++ hw/ppc=5Foldworld.c (copie de travail) @@ -121,7 +121,8 @@ m48t59=5Ft *m48t59; int linux=5Fboot, i; ram=5Faddr=5Ft ram=5Foffset, vga=5Fram=5Foffset, bios=5Foffset, vga=5Fbios=5Foffset; - uint32=5Ft kernel=5Fbase, kernel=5Fsize, initrd=5Fbase, initrd=5Fsize; + uint32=5Ft kernel=5Fbase, initrd=5Fbase; + int32=5Ft kernel=5Fsize, initrd=5Fsize; PCIBus *pci=5Fbus; MacIONVRAMState *nvr; int vga=5Fbios=5Fsize, bios=5Fsize;