From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([208.118.235.92]:50422) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TLZpe-0001t0-R9 for qemu-devel@nongnu.org; Tue, 09 Oct 2012 09:26:52 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TLZpY-0005qR-Uu for qemu-devel@nongnu.org; Tue, 09 Oct 2012 09:26:46 -0400 Received: from mnementh.archaic.org.uk ([81.2.115.146]:42989) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TLZpY-0005og-Nw for qemu-devel@nongnu.org; Tue, 09 Oct 2012 09:26:40 -0400 From: Peter Maydell Date: Tue, 9 Oct 2012 14:16:48 +0100 Message-Id: <1349788610-6380-1-git-send-email-peter.maydell@linaro.org> Subject: [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: qemu-devel@nongnu.org Cc: Riku Voipio , patches@linaro.org, Aurelien Jarno , Richard Henderson 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(-) -- 1.7.9.5