From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([208.118.235.92]:46685) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TLadR-0003Nj-Bi for qemu-devel@nongnu.org; Tue, 09 Oct 2012 10:18:17 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TLadI-0002Eg-T2 for qemu-devel@nongnu.org; Tue, 09 Oct 2012 10:18:13 -0400 Received: from hall.aurel32.net ([88.191.126.93]:58281) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TLadI-0002B1-N6 for qemu-devel@nongnu.org; Tue, 09 Oct 2012 10:18:04 -0400 Date: Tue, 9 Oct 2012 16:17:48 +0200 From: Aurelien Jarno Message-ID: <20121009141748.GA9643@ohm.aurel32.net> References: <1349788610-6380-1-git-send-email-peter.maydell@linaro.org> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-15 Content-Disposition: inline In-Reply-To: <1349788610-6380-1-git-send-email-peter.maydell@linaro.org> Subject: Re: [Qemu-devel] [PATCH 0/2] make guest-base support mandatory for TCG backends List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Peter Maydell Cc: Riku Voipio , patches@linaro.org, qemu-devel@nongnu.org, Richard Henderson On Tue, Oct 09, 2012 at 02:16:48PM +0100, Peter Maydell wrote: > Now that the sparc tcg backend has finally had guest-base support > added, we can declare that it is mandatory. This lets us (a) > drop the configure script support for a host CPU type not actually > supporting guest-base (b) remove the now unnecessary compile time > check for whether the TCG backend supports guest-base. > > A possible future Part II would be to make guest-base mandatory > for the -user targets (rather than merely the default, as now). > That is, we could drop CONFIG_USER_GUEST_BASE. Does anybody have > a practical use case for the --disable-guest-base configuration? > > Peter Maydell (2): > configure: Remove unnecessary host_guest_base code > tcg: Remove TCG_TARGET_HAS_GUEST_BASE define > > configure | 31 ++----------------------------- > tcg/arm/tcg-target.h | 2 -- > tcg/hppa/tcg-target.h | 2 -- > tcg/i386/tcg-target.h | 2 -- > tcg/ia64/tcg-target.h | 3 --- > tcg/mips/tcg-target.h | 3 --- > tcg/ppc/tcg-target.h | 2 -- > tcg/ppc64/tcg-target.h | 1 - > tcg/s390/tcg-target.h | 2 -- > tcg/sparc/tcg-target.h | 2 -- > tcg/tcg.c | 4 ---- > tcg/tci/tcg-target.h | 3 --- > 12 files changed, 2 insertions(+), 55 deletions(-) > Both patches: Reviewed-by: Aurelien Jarno I think they should go through the linux-user branch. -- Aurelien Jarno GPG: 1024D/F1BCDB73 aurelien@aurel32.net http://www.aurel32.net