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 19aLFx-0003gu-UE for qemu-devel@nongnu.org; Wed, 09 Jul 2003 16:09:37 -0400 Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.20) id 19aL33-0000Sq-8R for qemu-devel@nongnu.org; Wed, 09 Jul 2003 15:56:17 -0400 Received: from smtp4.wanadoo.fr ([193.252.22.26] helo=mwinf0503.wanadoo.fr) by monty-python.gnu.org with esmtp (Exim 4.20) id 19aKvp-0007Xe-6F for qemu-devel@nongnu.org; Wed, 09 Jul 2003 15:48:49 -0400 Received: from free.fr (AMontpellier-205-1-19-192.w81-50.abo.wanadoo.fr [81.50.1.192]) by mwinf0503.wanadoo.fr (SMTP Server) with ESMTP id EFE2268001EC for ; Wed, 9 Jul 2003 21:48:47 +0200 (CEST) Message-ID: <3F0C71CD.30808@free.fr> Date: Wed, 09 Jul 2003 21:49:33 +0200 From: Fabrice Bellard MIME-Version: 1.0 Subject: Re: [Qemu-devel] ARM References: <20030709183518.GA24671@nevyn.them.org> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Reply-To: qemu-devel@nongnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Daniel Jacobowitz wrote: > I was just playing with the ARM support, it's great to see it taking > shape :) Fabrice, are you still investigating it, or does it work for > you? My local ARM setup crashes a few hundred instructions into ld.so; > a loop runs for too long and hits the top of the stack. > With my latest commits it is working: QEMU can launch dynamically linked 'ls' and 'bash' processes. I will provide soon a binary archive so that people can at least try it if they have problems. 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. Unfortunately the Linux distributions seem to use the kernel based NetWinder FPU emulator. I tested the ARM support with an ARM glibc-2.2.5 from a debian 3.0 installed on a StrongARM board. Fabrice.