From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1KQkxd-0003fC-7G for qemu-devel@nongnu.org; Wed, 06 Aug 2008 11:30:01 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1KQkxa-0003bI-Pk for qemu-devel@nongnu.org; Wed, 06 Aug 2008 11:30:00 -0400 Received: from [199.232.76.173] (port=58678 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KQkxa-0003b4-Jn for qemu-devel@nongnu.org; Wed, 06 Aug 2008 11:29:58 -0400 Received: from wf-out-1314.google.com ([209.85.200.175]:43702) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1KQkxa-0006zk-Au for qemu-devel@nongnu.org; Wed, 06 Aug 2008 11:29:58 -0400 Received: by wf-out-1314.google.com with SMTP id 27so5010708wfd.4 for ; Wed, 06 Aug 2008 08:29:57 -0700 (PDT) Message-ID: Date: Wed, 6 Aug 2008 18:29:57 +0300 From: "Blue Swirl" Subject: Re: [Qemu-devel] another SPARC issue In-Reply-To: <20080805223132.C58183@stanley.csl.cornell.edu> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <20080728225136.C26546@stanley.csl.cornell.edu> <20080805161615.S57426@stanley.csl.cornell.edu> <761ea48b0808051336o120c3e9j286d9523a693f98f@mail.gmail.com> <20080805223132.C58183@stanley.csl.cornell.edu> 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 8/6/08, Vince Weaver wrote: > > > > I am not sure I followed the right path, but it seems that indeed > > for asi ld/st the constant gets added twice: once in the disas > > function and once in gen_get_asi. > > > > I agree. > > The following patch to gen_get_asi() seems to fix things for me, the > bzip executable I am using gets much further along with this patch applied > (still not working 100% though). > > From what I can tell from the sparcv9 manual this patch is correct, but I > might be missing something. Thanks, applied.