From nobody Wed Sep 10 01:39:42 2025 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of lists.libvirt.org designates 8.43.85.245 as permitted sender) client-ip=8.43.85.245; envelope-from=devel-bounces@lists.libvirt.org; helo=lists.libvirt.org; Authentication-Results: mx.zohomail.com; dkim=fail; spf=pass (zohomail.com: domain of lists.libvirt.org designates 8.43.85.245 as permitted sender) smtp.mailfrom=devel-bounces@lists.libvirt.org; dmarc=fail(p=none dis=none) header.from=linaro.org Return-Path: Received: from lists.libvirt.org (lists.libvirt.org [8.43.85.245]) by mx.zohomail.com with SMTPS id 1752663398163468.2410006534426; Wed, 16 Jul 2025 03:56:38 -0700 (PDT) Received: by lists.libvirt.org (Postfix, from userid 996) id E9DB81474; Wed, 16 Jul 2025 06:56:36 -0400 (EDT) Received: from lists.libvirt.org (localhost [IPv6:::1]) by lists.libvirt.org (Postfix) with ESMTP id 39742146E; Wed, 16 Jul 2025 06:54:35 -0400 (EDT) Received: by lists.libvirt.org (Postfix, from userid 996) id 55374CF9; Wed, 16 Jul 2025 06:54:22 -0400 (EDT) Received: from mail-ed1-f46.google.com (mail-ed1-f46.google.com [209.85.208.46]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by lists.libvirt.org (Postfix) with ESMTPS id A8E0CCA7 for ; Wed, 16 Jul 2025 06:54:21 -0400 (EDT) Received: by mail-ed1-f46.google.com with SMTP id 4fb4d7f45d1cf-60768f080d8so12138613a12.1 for ; Wed, 16 Jul 2025 03:54:21 -0700 (PDT) Received: from draig.lan ([185.126.160.19]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-ae6e7ee4860sm1153210066b.47.2025.07.16.03.54.15 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 16 Jul 2025 03:54:16 -0700 (PDT) Received: from draig.lan (localhost [IPv6:::1]) by draig.lan (Postfix) with ESMTP id 2E0335F89B; Wed, 16 Jul 2025 11:54:15 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on lists.libvirt.org X-Spam-Level: ** X-Spam-Status: No, score=2.8 required=5.0 tests=DKIM_INVALID,DKIM_SIGNED, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H2,RCVD_IN_SBL_CSS,RCVD_IN_VALIDITY_RPBL_BLOCKED, RCVD_IN_VALIDITY_SAFE_BLOCKED,SPF_HELO_NONE autolearn=no autolearn_force=no version=3.4.4 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1752663260; x=1753268060; darn=lists.libvirt.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=kXWIVuVE+m9Yy/iso2wptIe4IGI2woLURJV3ftNplj0=; b=z4OsM/IKv/1/tjl1baVyJMBRfZAmEv3iKNHH3ZFPDlnjUX+ARN1iZqIhWTnZbEsByX EdFAsR3RJoEG/EvUjloHz8X3XnjRrCtZAxxzmBZzpj1pbytTv98sjq7F+6pB7Irk8jf/ ys/BFrCrAQnRNkaxkVhpTE2HMUJR7RSP02+UkPqT/90EWo/ESBDiD7OBL4bJxP+qdu8b rMJqy9eWLL/RA3wDpKwMULryY+1ia7mHXYvc075CRZMZsjUF5tI7nefgJz3uBp/P5I3M rTSekh4NwcPoKV4rMgEeNw5Hm2UIdcG89J+3tc/vA7QP462OpOgvAMOGUk5B2hHGfnN9 T/fA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1752663260; x=1753268060; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=kXWIVuVE+m9Yy/iso2wptIe4IGI2woLURJV3ftNplj0=; b=vCumY94NoTw2YKmXppEjWt5o8p9d5UvWmnV89q0ZpU94Elva08q+ajskKIMkv/0IcC fLSlXTcNTNY7JRKWdkJFowf1L4cZ18I/uJo80FazS+qgXeUOHham2ZB8y6OHteXY2VGt nMGByUHA7/DxD40pbWBD3wLGKE1fqokuh2Sz2bSiNGL+rEXN1T18VhorZLJ7RD0fOiQI d70mkY5ZI9ZpdiRXe8/owpWZom8iQ/dxWiXHxW7wCdwFyfRI7PMZcnwQQkMC/yQHuPhH 3vthfDETTeX2+ok0dq3UTCWhvyab97C9lNFLQTcSWfUEsSIhJ+vwfYhwgQ8qxC82MAFg y7Tw== X-Forwarded-Encrypted: i=1; AJvYcCV5LMLhC19nrSHg97PVL9jNvCVh5ghfLfz4xgXY39M7S9843lt1unds4DXQ3dD6L8/svfbTow==@lists.libvirt.org X-Gm-Message-State: AOJu0YxFaoQsA1gNiWgP++jW+VX9mb/XYCvJRnimXVK5n4D3G4P/HFX7 QcDlGM+sku3nB1dGFdw5DNCgeT0WB1kBnWl3j3w1DZv/fDnG+KSZNaZuiHrL+bWFkh0= X-Gm-Gg: ASbGnctdGefWYHURILZC3uwb8p1pXy9HJo6J5rP7yDnxlCpuTCqN/Y0UuvGasrs7oE4 849nC0z2SBRBkgWNfL8Xl8XZzSY8luEWvMAz99ZH2vg9jGbwPW+LNIPZ/uj3h3hEeBitG7fExbQ A1E3B/AoYT16mVCKOiRLiu2a2h/x0Pbtlu+XccU7LQRisMPbeFHroJIgm3GAF3kb3LPq41GQOuz YJDl9RnvuZQ7sDFsIzpI/5PwCaflHLWonkPEUFu2F2XsQjbMBrJqcV99axLk+rlxRzhtvtzaFOW WuBv83RqFiXqoqMYccl8ZcL1NPRKH15ONZB+Bvd9OoIoLDKMkYJxZWNTmjQ+p98UhMSiwEzE6A+ L0gn3fJfXgIln6uU5eKeGENg= X-Google-Smtp-Source: AGHT+IESzbaPJc4HVzRfzl8+weFLL1nB4g+dhuUoWtTiIFE7yYEx7M/AsbzpOTr5giDtXhQ3Q3zh0g== X-Received: by 2002:a17:907:7ba0:b0:ae3:4f80:ac4c with SMTP id a640c23a62f3a-ae9cdd834fdmr202574666b.12.1752663260454; Wed, 16 Jul 2025 03:54:20 -0700 (PDT) From: =?UTF-8?q?Alex=20Benn=C3=A9e?= To: qemu-devel@nongnu.org Subject: [RFC PATCH 3/6] configure: update sparc and sparc32plus target compiler detection Date: Wed, 16 Jul 2025 11:54:11 +0100 Message-ID: <20250716105414.2330204-4-alex.bennee@linaro.org> X-Mailer: git-send-email 2.47.2 In-Reply-To: <20250716105414.2330204-1-alex.bennee@linaro.org> References: <20250716105414.2330204-1-alex.bennee@linaro.org> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Message-ID-Hash: NY76WJZTJLT4GHWIHBJPBHNCW4W3CBMJ X-Message-ID-Hash: NY76WJZTJLT4GHWIHBJPBHNCW4W3CBMJ X-MailFrom: alex.bennee@linaro.org X-Mailman-Rule-Hits: nonmember-moderation X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-config-1; header-match-config-2; header-match-config-3; header-match-devel.lists.libvirt.org-0 CC: Paolo Bonzini , Mark Cave-Ayland , Thomas Huth , =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , devel@lists.libvirt.org, =?UTF-8?q?Alex=20Benn=C3=A9e?= , Artyom Tarasenko X-Mailman-Version: 3.2.2 Precedence: list List-Id: Development discussions about the libvirt library & tools Archived-At: List-Archive: List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-ZohoMail-DKIM: fail (Header signature does not verify) X-ZM-MESSAGEID: 1752663400283116600 Content-Type: text/plain; charset="utf-8" The sparc64 compiler can nominally be configured to compile 32 bit and v8plus binaries although in practice no one is now shipping them. Signed-off-by: Alex Benn=C3=A9e --- configure | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/configure b/configure index 2b2b3d6597..3651cc3085 100755 --- a/configure +++ b/configure @@ -1356,6 +1356,7 @@ fi : ${cross_prefix_sh4=3D"sh4-linux-gnu-"} : ${cross_prefix_sparc64=3D"sparc64-linux-gnu-"} : ${cross_prefix_sparc=3D"$cross_prefix_sparc64"} +: ${cross_prefix_sparc32plus=3D"$cross_prefix_sparc64"} : ${cross_prefix_tricore=3D"tricore-"} : ${cross_prefix_x86_64=3D"x86_64-linux-gnu-"} =20 @@ -1371,8 +1372,8 @@ fi : ${cross_cc_ppc64le=3D"$cross_cc_ppc64"} : ${cross_cc_cflags_ppc64le=3D"-m64 -mlittle-endian"} : ${cross_cc_cflags_sparc64=3D"-m64 -mcpu=3Dultrasparc"} -: ${cross_cc_sparc=3D"$cross_cc_sparc64"} : ${cross_cc_cflags_sparc=3D"-m32 -mcpu=3Dsupersparc"} +: ${cross_cc_cflags_sparc32plus=3D"-m32 -mv8plus"} : ${cross_cc_cflags_x86_64=3D"-m64 -mcx16"} =20 compute_target_variable() { @@ -1543,7 +1544,7 @@ probe_target_compiler() { i386:x86_64 | \ mips*:mips64 | \ ppc*:ppc64 | \ - sparc:sparc64 | \ + sparc:sparc32plus:sparc64 | \ "$cpu:$cpu") try=3D'native cross' ;; esac --=20 2.47.2