From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:55131) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1W0vrN-000829-0R for qemu-devel@nongnu.org; Wed, 08 Jan 2014 11:20:06 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1W0vrH-0005AQ-6w for qemu-devel@nongnu.org; Wed, 08 Jan 2014 11:20:00 -0500 Received: from cantor2.suse.de ([195.135.220.15]:45990 helo=mx2.suse.de) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1W0vrH-00059v-0O for qemu-devel@nongnu.org; Wed, 08 Jan 2014 11:19:55 -0500 Message-ID: <52CD7AA5.3070106@suse.de> Date: Wed, 08 Jan 2014 17:19:49 +0100 From: Alexander Graf MIME-Version: 1.0 References: <1389113488-18005-1-git-send-email-peter.maydell@linaro.org> <52CC857C.7000901@weilnetz.de> <87ha9e8r2w.fsf@linaro.org> In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable Subject: Re: [Qemu-devel] [PATCH 0/4] disas: add libvixl to support A64 disassembly List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Peter Maydell Cc: Patch Tracking , Stefan Weil , QEMU Developers , Blue Swirl , Claudio Fontana , =?UTF-8?B?QXVyw6lsaWVuIEphcm5v?= , Anthony Liguori , =?UTF-8?B?QWxleCBCZW5uw6ll?= , "kvmarm@lists.cs.columbia.edu" , Christoffer Dall , Richard Henderson On 01/08/2014 04:31 PM, Peter Maydell wrote: > On 8 January 2014 14:51, Alex Benn=C3=A9e wrot= e: >> Is there an argument for making this an optional component. It would b= e >> useful to know how many users care about having access to the target >> assembly. Certainly I'm only looking at it while developing TCG code. > If you really don't want the dep you can configure with '--cxx=3D', and= then > we'll fall back to "no C++ compiler, don't build C++-only bits". > > One of my aims here is that I don't particularly want the A64 > translator to be a second class citizen in terms of what features > it supports. Debug logs are generally useful (which is why they're > present) and being able to have end users grab a debug log is > nice for tracking down issues sometimes. It's also very useful to just be able to do "x /i $pc" on the qemu=20 monitor. So yes, a working disassembler is defintiely a must have. Alex