From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([209.51.188.92]:37620) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1h1OaG-0003Vl-Nj for qemu-devel@nongnu.org; Tue, 05 Mar 2019 23:55:13 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1h1OaF-0007Ys-Lo for qemu-devel@nongnu.org; Tue, 05 Mar 2019 23:55:12 -0500 Received: from smtp.lg.ehu.es ([158.227.0.66]:39156 helo=smtp.ehu.eus) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1h1OaF-0007NC-9Q for qemu-devel@nongnu.org; Tue, 05 Mar 2019 23:55:11 -0500 Date: Wed, 6 Mar 2019 04:55:08 +0000 From: Unai Martinez-Corral Message-ID: <20190306045508.GJ75@03612eec87fc> References: <20190306031221.GA53@03612eec87fc> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20190306031221.GA53@03612eec87fc> Subject: [Qemu-devel] [PATCH v3 10/10] qemu-binfmt-conf.sh: support QEMU_TARGETS List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Cc: laurent@vivier.eu, riku.voipio@iki.fi, eblake@redhat.com Rename CPUS to TARGETS, and support QEMU_TARGETS environment variable. This does not break backward compatibility, because it is just a placeholder. Consistently with 'path', 'suffix', 'persistent' and 'credential', provide an environment variable to set the list of target architectures. The supported formats are the same as for positional arguments, which have priority. If both the variable and the list of positional arguments are empty, defaults to 'ALL'. Signed-off-by: Unai Martinez-Corral --- scripts/qemu-binfmt-conf.sh | 26 ++++++++++++++------------ 1 file changed, 14 insertions(+), 12 deletions(-) diff --git a/scripts/qemu-binfmt-conf.sh b/scripts/qemu-binfmt-conf.sh index 8ca2647ed0..0676f86512 100755 --- a/scripts/qemu-binfmt-conf.sh +++ b/scripts/qemu-binfmt-conf.sh @@ -6,7 +6,7 @@ mips mipsel mipsn32 mipsn32el mips64 mips64el \ sh4 sh4eb s390x aarch64 aarch64_be hppa riscv32 riscv64 xtensa xtensaeb \ microblaze microblazeel or1k x86_64" -# check if given target CPUS is/are in the supported target list +# check if given TARGETS is/are in the supported target list qemu_check_target_list() { all="$qemu_target_list" if [ "x$1" = "xALL" ] ; then @@ -199,12 +199,12 @@ usage() { cat <