From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1LdS2Q-0007jR-0c for qemu-devel@nongnu.org; Sat, 28 Feb 2009 11:27:42 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1LdS2O-0007iR-6N for qemu-devel@nongnu.org; Sat, 28 Feb 2009 11:27:41 -0500 Received: from [199.232.76.173] (port=38831 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LdS2O-0007iO-19 for qemu-devel@nongnu.org; Sat, 28 Feb 2009 11:27:40 -0500 Received: from moutng.kundenserver.de ([212.227.17.9]:61201) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1LdS2N-0002Am-Hd for qemu-devel@nongnu.org; Sat, 28 Feb 2009 11:27:39 -0500 Message-ID: <49A965ED.6000402@mail.berlios.de> Date: Sat, 28 Feb 2009 17:27:25 +0100 From: Stefan Weil MIME-Version: 1.0 Subject: Re: [Qemu-devel] [PATCH] Add single stepping option for all targets References: <494D18B1.8080900@mail.berlios.de> <4985FD31.4010000@mail.berlios.de> In-Reply-To: <4985FD31.4010000@mail.berlios.de> Content-Type: text/plain; charset=ISO-8859-15 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, Aurelien Jarno Stefan Weil schrieb: >> This patch replaces the compile time options SH4_SINGLE_STEP, >> DO_SINGLE_STEP and MIPS_SINGLE_STEP >> by a command line option -singlestep. >> >> It also adds single step mode for targets which did not have a compile >> time option, >> so all system emulations can be used with -singlestep. Please note that >> I did only run a short test for i386 and mips targets. >> >> A new monitor command is provided to enable or disable single step mode. >> The monitor command "info status" was modified to display single step >> mode when activated. >> >> Single stepping in Qemu's system emulation mode is useful to see the cpu >> state >> for each cpu instruction when used with -d in_asm,cpu. It is also a >> simple way to slow down the emulation. >> >> The patch does not add single step mode for Qemu's user mode emulation. >> Would this be useful, too? >> >> Kind regards >> Stefan Weil >> >> >> The patch is still missing in Qemu trunk. There was some feedback, but not from a maintainer, so I don't know why the patch is not integrated. Do you need an update of the patch? Do you need more information? Do you want something changed or added? Regards Stefan Weil