From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:38477) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Yx7k7-0005Ep-QP for qemu-devel@nongnu.org; Tue, 26 May 2015 01:49:37 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Yx7k4-0002Df-7D for qemu-devel@nongnu.org; Tue, 26 May 2015 01:49:35 -0400 Received: from mail-pa0-x233.google.com ([2607:f8b0:400e:c03::233]:33410) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Yx7k3-0002Db-VH for qemu-devel@nongnu.org; Tue, 26 May 2015 01:49:32 -0400 Received: by padbw4 with SMTP id bw4so84658487pad.0 for ; Mon, 25 May 2015 22:49:31 -0700 (PDT) From: Peter Crosthwaite Date: Mon, 25 May 2015 22:49:12 -0700 Message-Id: <1432619352-18785-1-git-send-email-crosthwaite.peter@gmail.com> Subject: [Qemu-devel] [PATCH] configure: Unify arm and aarch64 disas configury List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Cc: peter.maydell@linaro.org, Peter Crosthwaite , Peter Crosthwaite , Richard Henderson From: Peter Crosthwaite The "arm" variant for this case already contains everything needed for aarch64. As aarch64 already uses arm as a base architecture, it will already have the CONFIG_ARM_DIS defined meaning no functional change. So just make the configure code simpler. Following this patch: $ ./configure --target-list=aarch64-softmmu,aarch64-linux-user $ grep DIS aarch64-softmmu/config-target.mak CONFIG_I386_DIS=y CONFIG_ARM_DIS=y CONFIG_ARM_A64_DIS=y $ grep DIS aarch64-linux-user/config-target.mak CONFIG_I386_DIS=y CONFIG_ARM_DIS=y CONFIG_ARM_A64_DIS=y Cc: Richard Henderson Signed-off-by: Peter Crosthwaite --- Helps with multi-arch, less code paths to convert to multi-arch for multi-arches many-way disas configury. --- configure | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/configure b/configure index f758f32..3145dd6 100755 --- a/configure +++ b/configure @@ -5405,13 +5405,7 @@ for i in $ARCH $TARGET_BASE_ARCH ; do echo "CONFIG_ALPHA_DIS=y" >> $config_target_mak echo "CONFIG_ALPHA_DIS=y" >> config-all-disas.mak ;; - aarch64) - if test -n "${cxx}"; then - echo "CONFIG_ARM_A64_DIS=y" >> $config_target_mak - echo "CONFIG_ARM_A64_DIS=y" >> config-all-disas.mak - fi - ;; - arm) + arm|aarch64) echo "CONFIG_ARM_DIS=y" >> $config_target_mak echo "CONFIG_ARM_DIS=y" >> config-all-disas.mak if test -n "${cxx}"; then -- 1.9.1