From patchwork Mon Oct 17 06:24:42 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Richard Henderson X-Patchwork-Id: 615681 Delivered-To: patch@linaro.org Received: by 2002:a17:522:c983:b0:460:3032:e3c4 with SMTP id kr3csp1784692pvb; Sun, 16 Oct 2022 23:33:13 -0700 (PDT) X-Google-Smtp-Source: AMsMyM6jLi6ihhgQpen0I55I1Y01cLVMuD2g4V6o3BgGKY+ewoAleYngF9ztxlLqfWJMmIby7QiP X-Received: by 2002:a05:6214:21c9:b0:4b4:52bd:5805 with SMTP id d9-20020a05621421c900b004b452bd5805mr7508244qvh.71.1665988392953; Sun, 16 Oct 2022 23:33:12 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1665988392; cv=none; d=google.com; s=arc-20160816; b=wRqljnDMlz11v1KDwMaMOtZ48+7bMENVspXVnTiuevAkIpNe898X1HNkYHwxVztTCm HciF2najQjLT6JmigW65vaBxWe7dvQo067L9tvgsAGuP0HknSDHoqTeQ4WnYxFJbE61y 1UsIlaBc3QdDBfloF3iQ5zfCSQlHM7zyCuGcD4G8r2MbLOkd2yMWse2nKSQRdXEXE6WI iaCCBC5GYgFa0gwB9dhTNK0P2yMe7vxBV8VW52m8zquT9oUrCCLZXtAsZ0moQZ0aW+4g GcsZFtF+UxoPW4ih45ZI/mvZrVVyRq//RrpbNzzd3wrCYXCPABqw+ZbaCJCLEx+WCe77 A6EA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:content-transfer-encoding :mime-version:message-id:date:subject:to:from:dkim-signature; bh=AoUrzYYVv5dML3wv2jWgoEHPYQc2m1iZ4tKGQUBgTNo=; b=dhXGqyqEX0m2h5rGAn9dqJPECl+qfDxcb9VJfGFAux4DBBqOZh9gADABRHU2TxEoZR cuGrK9I2HyY8qDaUZwHBXyefP7dvHRWDgV77RtGcrBi5/U1uAv5XsA4eyxZBojkT7sRr 3xVaxtlOnbY+9mfzKVZZp2Yvqb2DEJB+Li8H+VexzfjGuLOG3cV22Yh5oyn9OFbmZedL b0UwZNf4Nka6jvMs/uJpW/+o4ln27lSLv2vm50nDfFTMjq9dZt6ePRSaQTOxLltbf+ss gh++2cVNm8zpuIjzBhVNTY3oxlfUcmLQe1kE/3UJqDAQelgjfi+KT5+t2iSycO7OqRlb Ytwg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=lV2qkjdy; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org. [209.51.188.17]) by mx.google.com with ESMTPS id k13-20020a05620a142d00b006ee8a46861bsi4658087qkj.410.2022.10.16.23.33.12 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Sun, 16 Oct 2022 23:33:12 -0700 (PDT) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=lV2qkjdy; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from localhost ([::1]:38798 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1okJgW-00072j-Bi for patch@linaro.org; Mon, 17 Oct 2022 02:33:12 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:55340) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1okJZ1-0006yv-1m for qemu-devel@nongnu.org; Mon, 17 Oct 2022 02:25:29 -0400 Received: from mail-pl1-x634.google.com ([2607:f8b0:4864:20::634]:37625) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1okJYt-0000dY-92 for qemu-devel@nongnu.org; Mon, 17 Oct 2022 02:25:25 -0400 Received: by mail-pl1-x634.google.com with SMTP id d24so9893324pls.4 for ; Sun, 16 Oct 2022 23:25:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=content-transfer-encoding:mime-version:message-id:date:subject:to :from:from:to:cc:subject:date:message-id:reply-to; bh=AoUrzYYVv5dML3wv2jWgoEHPYQc2m1iZ4tKGQUBgTNo=; b=lV2qkjdygwRk4VeYLRalPgE+RWdXEq2yw/ejtgk7nfF3dPebOgzbTddYINE0YsuQCO PVngEyEVspaX1unf19X+sHs2LI4Jptsac/Keq6jKFR87cMbkU0cQQgO5xKfNADK+mOjC Mb7Ck21VBX9g/U+Dyt415O1r3ptqngfzWxL0n5r938PIOCoHV1tX8Fi+HDcrkupBaB4m m6NWuX9RSpTSBYsPfPZRiPjXuz/lSshJ4uj6vFySXcgqCTb+gouPVs3H4Tk8mesLIIoB jgbq4kEMxA7G8ihrkpj32UC5LV/nQYHK0XOVrTnFVZp/pi8rck/2ixqjBP2Z3yztSS88 0SqQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:message-id:date:subject:to :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=AoUrzYYVv5dML3wv2jWgoEHPYQc2m1iZ4tKGQUBgTNo=; b=AKfUy8eC5zMqiPyeL4gw+JoY5J1CsudwZPRMfflv3nOnqzzTxXenycO4ZC4nVMjc6Q tfrJwkalUdtPjlE1ZCkrOQYV14K+qSzyLtVaHy8ZLQ6zD+QL9XHb9JbJ/LstuQxPL5Ih qsWdjCd8//IWFmcPAxqpjKDTl+bVpVvU7G2qRilFQ+bvUGkp1d6Ky6K0fkl+Cug3mERz J88HZOywHQ73/sV43+XY9VqWT1nV9qPbHS5P/MsbyYyg477ZpZtgY602r5lNWgFgX3Sf 5mNxxHOXkKq54hihPCobGrB56C7Ercxl+YQSvhmTxeYXwwWDxCNuXX9DH2cibGYjwFgm JwTg== X-Gm-Message-State: ACrzQf2sq5/LiocTlc1U78ubhWRSoNolPSs/NsbnZg3893j5KEG6hCnl 2kjzlbRzmk8qBNJaGi8M43AzL4p6jUcJQZPz X-Received: by 2002:a17:90b:4f89:b0:20d:8411:ca9 with SMTP id qe9-20020a17090b4f8900b0020d84110ca9mr32009063pjb.110.1665987917364; Sun, 16 Oct 2022 23:25:17 -0700 (PDT) Received: from localhost.localdomain ([149.135.10.35]) by smtp.gmail.com with ESMTPSA id o1-20020a170902d4c100b00177f32b1a32sm362632plg.271.2022.10.16.23.25.15 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 16 Oct 2022 23:25:16 -0700 (PDT) From: Richard Henderson To: qemu-devel@nongnu.org Subject: [PATCH 0/3] tcg/sparc: Remove support for sparc32plus Date: Mon, 17 Oct 2022 16:24:42 +1000 Message-Id: <20221017062445.563431-1-richard.henderson@linaro.org> X-Mailer: git-send-email 2.34.1 MIME-Version: 1.0 Received-SPF: pass client-ip=2607:f8b0:4864:20::634; envelope-from=richard.henderson@linaro.org; helo=mail-pl1-x634.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: "Qemu-devel" While working on other cleanup/new features wrt calling conventions, I noticed, again, that I am unable to test sparc32plus. The current debian installation in the gcc compile farm is for sparc64, and that is also what gentoo is currently building. It has been 10 years since qemu dropped support for pure sparc32. I recon it's about time to finish the job. r~ Richard Henderson (3): tcg/sparc: Remove support for sparc32plus tcg/sparc64: Rename from tcg/sparc tcg/sparc64: Remove sparc32plus constraints meson.build | 4 +- tcg/{sparc => sparc64}/tcg-target-con-set.h | 16 +- tcg/{sparc => sparc64}/tcg-target-con-str.h | 3 - tcg/{sparc => sparc64}/tcg-target.h | 11 - tcg/tcg.c | 75 +----- tcg/{sparc => sparc64}/tcg-target.c.inc | 275 +++++--------------- 6 files changed, 78 insertions(+), 306 deletions(-) rename tcg/{sparc => sparc64}/tcg-target-con-set.h (69%) rename tcg/{sparc => sparc64}/tcg-target-con-str.h (77%) rename tcg/{sparc => sparc64}/tcg-target.h (95%) rename tcg/{sparc => sparc64}/tcg-target.c.inc (91%)