From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Ilfkt-0005BL-Ma for qemu-devel@nongnu.org; Sat, 27 Oct 2007 03:06:47 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Ilfks-0005A2-9f for qemu-devel@nongnu.org; Sat, 27 Oct 2007 03:06:47 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Ilfks-00059s-6k for qemu-devel@nongnu.org; Sat, 27 Oct 2007 03:06:46 -0400 Received: from mx20.gnu.org ([199.232.41.8]) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1Ilfkr-0004Ss-Eg for qemu-devel@nongnu.org; Sat, 27 Oct 2007 03:06:45 -0400 Received: from nf-out-0910.google.com ([64.233.182.190]) by mx20.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1IlfQm-0004Er-DI for qemu-devel@nongnu.org; Sat, 27 Oct 2007 02:46:00 -0400 Received: by nf-out-0910.google.com with SMTP id 30so1047105nfu for ; Fri, 26 Oct 2007 23:45:58 -0700 (PDT) Message-ID: Date: Sat, 27 Oct 2007 09:45:58 +0300 From: "Blue Swirl" Subject: Re: [Qemu-devel] qemu host-utils.c In-Reply-To: <20071024173726.GC6666@networkno.de> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <471F1C7F.8060003@bellard.org> <1193222136.16781.229.camel@rapid> <20071024173726.GC6666@networkno.de> 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 On 10/24/07, Thiemo Seufer wrote: > - SPARC and Alpha look like they will break on 32bit hosts, they should > do multiplications the same way as the other 64bit targets. I can't see how Sparc would break: smul and umul perform 32x32->64 bit multiplications, Sparc64 mulx does 64x64->64 bit multiplications. There is no overflow detection.