From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.30) id 1Aw9Cv-00045o-Uh for qemu-devel@nongnu.org; Wed, 25 Feb 2004 19:16:53 -0500 Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.30) id 1Aw96w-00021H-2Q for qemu-devel@nongnu.org; Wed, 25 Feb 2004 19:11:13 -0500 Received: from [193.252.22.26] (helo=mwinf0504.wanadoo.fr) by monty-python.gnu.org with esmtp (Exim 4.30) id 1Aw96v-00020K-B5 for qemu-devel@nongnu.org; Wed, 25 Feb 2004 19:10:41 -0500 Message-ID: <403D39D7.1080109@free.fr> Date: Thu, 26 Feb 2004 01:12:07 +0100 From: Fabrice Bellard MIME-Version: 1.0 Subject: Re: [Qemu-devel] Darwin/Mac OS X Port References: <31FAB5FA-62D1-11D8-9B45-000A2796D230@free.fr> In-Reply-To: <31FAB5FA-62D1-11D8-9B45-000A2796D230@free.fr> 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 Pierre d'Herbemont wrote: > Hi all! > > I finally made the dyngen tool mach-o compatible. > [...] Thank you for the work ! I looked briefly at the patch and here are a few remarks: - Some parts of dyngen need to be merged between the elf and macho target, in particular all the C code generation stuff. As there will be a Windows target too, it would be good to avoid duplicating too much code. - Do not try to make the linux emulator work (no need to patch syscall.c) as it is not very useful on MacOS and complicated. - Do not try to make the signal handler stuff work as it is not needed for the soft mmu system emulator (but it will be needed if you want a user mode emulator for the darwine project). Fabrice.