From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.24) id 1A6dpB-0003PU-FL for qemu-devel@nongnu.org; Mon, 06 Oct 2003 18:27:29 -0400 Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.24) id 1A6doa-0002jj-Ih for qemu-devel@nongnu.org; Mon, 06 Oct 2003 18:27:23 -0400 Received: from [193.252.22.23] (helo=mwinf0804.wanadoo.fr) by monty-python.gnu.org with esmtp (Exim 4.24) id 1A6doM-0002Xa-9X for qemu-devel@nongnu.org; Mon, 06 Oct 2003 18:26:38 -0400 Received: from free.fr (ATuileries-112-1-3-140.w81-48.abo.wanadoo.fr [81.48.134.140]) by mwinf0804.wanadoo.fr (SMTP Server) with ESMTP id A178A1800DE6 for ; Tue, 7 Oct 2003 00:26:36 +0200 (CEST) Message-ID: <3F81EC35.8040808@free.fr> Date: Tue, 07 Oct 2003 00:27:01 +0200 From: Fabrice Bellard MIME-Version: 1.0 References: <62042.67.168.46.137.1065438296.squirrel@mail.apvio.net> In-Reply-To: <62042.67.168.46.137.1065438296.squirrel@mail.apvio.net> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Subject: [Qemu-devel] Mac OS X and QEMU "roadmap" Reply-To: qemu-devel@nongnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org qemu@raylucke.com wrote: > I have been lurking around this mailing list (via the online web view) and > decided to post here. I have decided to attempt to try to make Qemu at > least compile on the Darwin kernel. > > So far I have a few files successfully compiling, but I am still a LONG > way from being there. Of course, the dyngen app is intended to read ELF > binaries, and I have almost no understanding of Mach-O binaries at all. > > People can check the status of this little (potentially futile) project, > as well as download a tarball of what I have so far at: > http://www.raylucke.com/20010926/software/qemu/ OK. I will try to look at that after the next release. On my TODO list I have 3 (or 4) items left: - Finish full soft MMU mode (almost there, it allows to launch unpatched guest OSes and it eases QEMU portability on non Linux host OSes). - (maybe, because it is more complicated) add a physical TB cache, so that QEMU does not flush translated code when the guest OS switches tasks. - add builtin user mode tests for ARM and SPARC targets (I need to compile tests/linuxtest.c for those archs). - add test "reference" images for Linux, NetBSD and FreeDOS (if someone wants to help on that topic...). Fabrice.