From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.33) id 1BvDJi-0002tg-Tp for qemu-devel@nongnu.org; Thu, 12 Aug 2004 07:00:18 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.33) id 1BvDJi-0002tT-0f for qemu-devel@nongnu.org; Thu, 12 Aug 2004 07:00:18 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1BvDJh-0002tQ-TL for qemu-devel@nongnu.org; Thu, 12 Aug 2004 07:00:17 -0400 Received: from [213.146.154.40] (helo=pentafluge.infradead.org) by monty-python.gnu.org with esmtp (TLSv1:DES-CBC3-SHA:168) (Exim 4.34) id 1BvDFe-0006q0-Gs for qemu-devel@nongnu.org; Thu, 12 Aug 2004 06:56:06 -0400 Received: from [213.86.99.236] (helo=[172.16.18.64]) by pentafluge.infradead.org with asmtp (Exim 4.33 #1 (Red Hat Linux)) id 1BvDFb-0000lX-9k for qemu-devel@nongnu.org; Thu, 12 Aug 2004 11:56:04 +0100 Subject: Re: [Qemu-devel] Inquiry, speed comparison on OS X, QEMU vs Virtual PC From: David Woodhouse In-Reply-To: <1089464888.29042.23012.camel@rapid> References: <44F4591D-D26F-11D8-858B-000A2796D230@free.fr> <1089464888.29042.23012.camel@rapid> Content-Type: text/plain; charset=UTF-8 Message-Id: <1092308162.15466.111.camel@hades.cambridge.redhat.com> Mime-Version: 1.0 Date: Thu, 12 Aug 2004 11:56:02 +0100 Content-Transfer-Encoding: 8bit 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 Sat, 2004-07-10 at 15:08 +0200, J. Mayer wrote: > Le 9 juil. 04, à 22:07, Natalia Portillo a écrit : > > > > > I think that including support for the PowerPC swapping instructions > > > in QEMU > > > will break compatibility with host PowerPCs before G3, so that > > > instructions > > > should be used in a run-time capability detection scheme. > > > > > On Sat, 2004-07-10 at 14:47, Pierre d'Herbemont wrote: > > Which PowerPC Implementations? According to The PowerPC Architecture > > Book, all the implementation 601,603,604,620 should include support for > > the lwbrx and stwbrx instructions. > > I think all PPC include those instructions and gcc already uses them for > endian-swapping. I definitely think gcc could do with __attribute__((littleendian)) :) -- dwmw2