From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.33) id 1BMmSy-0002HR-Tr for qemu-devel@nongnu.org; Sun, 09 May 2004 07:27:33 -0400 Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.33) id 1BMmPT-0000rJ-Cl for qemu-devel@nongnu.org; Sun, 09 May 2004 07:24:34 -0400 Received: from [193.252.22.27] (helo=mwinf0404.wanadoo.fr) by monty-python.gnu.org with esmtp (Exim 4.33) id 1BMm9Q-0004gz-B9 for qemu-devel@nongnu.org; Sun, 09 May 2004 07:07:20 -0400 Received: from bellard.org (ATuileries-112-1-2-103.w80-14.abo.wanadoo.fr [80.14.188.103]) by mwinf0404.wanadoo.fr (SMTP Server) with ESMTP id 3A9BE3800485 for ; Sun, 9 May 2004 12:39:41 +0200 (CEST) Message-ID: <409E0AF2.90507@bellard.org> Date: Sun, 09 May 2004 12:41:54 +0200 From: Fabrice Bellard MIME-Version: 1.0 Subject: Re: [Qemu-devel] QEMU version 0.5.5 References: <409CF7C3.80005@bellard.org> <1084095496.29654.25.camel@imladris.demon.co.uk> In-Reply-To: <1084095496.29654.25.camel@imladris.demon.co.uk> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit 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 David Woodhouse wrote: > On Sat, 2004-05-08 at 17:07 +0200, Fabrice Bellard wrote: > >>version 0.5.5: >> - ARM load/store half word fix (Ulrich Hecht) > > > How well is this expected to work on ARM? With 0.5.5 I can at least now > run a static busybox, but not dynamically linked binaries. > > This is with glibc 2.3.2 -- the latest file system from handhelds.org. With the dynamically linked ARM binaries on the QEMU web site, it works, so it may be an FPU related bug or a bug in an ARM instruction which was not used in the binary I used. It can also be a syscall problem. The simplest way to debug is to recompile the libc and the dynamic linker and to insert "printf" (or write syscalls) at the right place. If you have the time and all the needed tools, the bug should be easy to track. Fabrice.