From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Kex58-0007wp-EV for qemu-devel@nongnu.org; Sun, 14 Sep 2008 15:16:26 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Kex57-0007uh-0P for qemu-devel@nongnu.org; Sun, 14 Sep 2008 15:16:25 -0400 Received: from [199.232.76.173] (port=35290 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Kex56-0007uQ-On for qemu-devel@nongnu.org; Sun, 14 Sep 2008 15:16:24 -0400 Received: from savannah.gnu.org ([199.232.41.3]:55733 helo=sv.gnu.org) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1Kex56-0003hs-J1 for qemu-devel@nongnu.org; Sun, 14 Sep 2008 15:16:24 -0400 Received: from cvs.savannah.gnu.org ([199.232.41.69]) by sv.gnu.org with esmtp (Exim 4.63) (envelope-from ) id 1Kex55-0002K9-GJ for qemu-devel@nongnu.org; Sun, 14 Sep 2008 19:16:23 +0000 Received: from blueswir1 by cvs.savannah.gnu.org with local (Exim 4.63) (envelope-from ) id 1Kex55-0002K5-1V for qemu-devel@nongnu.org; Sun, 14 Sep 2008 19:16:23 +0000 MIME-Version: 1.0 Errors-To: blueswir1 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit From: Blue Swirl Message-Id: Date: Sun, 14 Sep 2008 19:16:23 +0000 Subject: [Qemu-devel] [5219] Fix array subscript above array bounds error 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 Revision: 5219 http://svn.sv.gnu.org/viewvc/?view=rev&root=qemu&revision=5219 Author: blueswir1 Date: 2008-09-14 19:16:21 +0000 (Sun, 14 Sep 2008) Log Message: ----------- Fix array subscript above array bounds error Modified Paths: -------------- trunk/target-sparc/op_helper.c Modified: trunk/target-sparc/op_helper.c =================================================================== --- trunk/target-sparc/op_helper.c 2008-09-14 18:30:32 UTC (rev 5218) +++ trunk/target-sparc/op_helper.c 2008-09-14 19:16:21 UTC (rev 5219) @@ -1061,7 +1061,7 @@ break; case 0x01c00a04: /* MXCC control register */ if (size == 4) - env->mxccregs[3] = (env->mxccregs[0xa] & 0xffffffff00000000ULL) + env->mxccregs[3] = (env->mxccregs[3] & 0xffffffff00000000ULL) | val; else DPRINTF_MXCC("%08x: unimplemented access size: %d\n", addr,