From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.20) id 19akjh-0004hV-Qr for qemu-devel@nongnu.org; Thu, 10 Jul 2003 19:22:01 -0400 Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.20) id 19akj5-0004UW-E9 for qemu-devel@nongnu.org; Thu, 10 Jul 2003 19:21:24 -0400 Received: from dsl093-172-017.pit1.dsl.speakeasy.net ([66.93.172.17] helo=nevyn.them.org) by monty-python.gnu.org with esmtp (Exim 4.20) id 19akf8-0003Cj-Ei for qemu-devel@nongnu.org; Thu, 10 Jul 2003 19:17:18 -0400 Received: from drow by nevyn.them.org with local (Exim 3.36 #1 (Debian)) id 19akf7-0007md-00 for ; Thu, 10 Jul 2003 19:17:17 -0400 Date: Thu, 10 Jul 2003 19:17:17 -0400 From: Daniel Jacobowitz Subject: Re: [Qemu-devel] ARM Message-ID: <20030710231717.GA29901@nevyn.them.org> References: <20030709183518.GA24671@nevyn.them.org> <3F0C71CD.30808@free.fr> <004c01c34702$d8fef4c0$450000c0@4st060j> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <004c01c34702$d8fef4c0$450000c0@4st060j> Reply-To: qemu-devel@nongnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org On Thu, Jul 10, 2003 at 06:45:03PM +0200, Laurent Desnogues wrote: > > Warning: no FPU emulation is done. I just added the necessary code to > > skip the few FPU instructions present in the libc. If anyone has ideas > > about FPU on ARM, I am interested > > When I wrote my ARM v5TE simulator, ARM ISA documentation only > talked about the VFP unit which had no silicon implementation... > It looks like there are multiple other FP units on ARM, kind of > messy! So what specific implementation is required for QEMU? The Linux/ARM ABI specifies the use of FPA byte-ordering for floats. But I wouldn't shed any tears if QEmu didn't bother to implement the relevant coprocessor. FPA's really annoying; the byte ordering is big-byte-little-word (or the other way around). -- Daniel Jacobowitz MontaVista Software Debian GNU/Linux Developer