From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 19055 invoked by alias); 2 Apr 2019 12:40:30 -0000 Mailing-List: contact gcc-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-owner@gcc.gnu.org Received: (qmail 19038 invoked by uid 89); 2 Apr 2019 12:40:30 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=-19.1 required=5.0 tests=AWL,BAYES_00,FREEMAIL_FROM,GIT_PATCH_2,GIT_PATCH_3,RCVD_IN_DNSWL_NONE,SPF_PASS autolearn=ham version=3.3.1 spammy=Bye, HTo:U*uweigand, daily X-HELO: mail-wr1-f66.google.com Received: from mail-wr1-f66.google.com (HELO mail-wr1-f66.google.com) (209.85.221.66) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Tue, 02 Apr 2019 12:40:28 +0000 Received: by mail-wr1-f66.google.com with SMTP id y7so16423959wrn.11; Tue, 02 Apr 2019 05:40:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=date:user-agent:in-reply-to:references:mime-version :content-transfer-encoding:subject:to:cc:from:message-id; bh=uv2yIFvL7+KC28kSKJAkF+jf7b5XIActhI1vcNeGBOk=; b=SgKnvVumugIUYhPW2l+/lUJZjRdNU6uq+lsAlRLx6+sgtEcV9YFs2jHjDiB9xZLhKT knRlsbvUYxsK8wCjuVwdLriNYlgKhukyH8NIt6ipD3vJ/4VNmIUPzEAJkVy3IH+qpaYz zYVT1x+o/p0ZGzWr3xKhls52XshRC0Zgh7CCJOezxUOF8l5y6xxj5eAdBh+o8nyFAiK7 6C0DMLKlvbT7cHwsB6Hwhn9W1g2v5Bh5SzGDWfpfVPTzV4tmSKTLfbaxAtpGfxvXCbRA mCW0RSD5rw3HSrEci/u/xipjZ9sPcFrZuqhknp3AP4uBjIULDNFKM0CZdm0F/x9xbHmf CZCQ== Return-Path: Received: from [10.129.174.138] (x2f7fe8a.dyn.telefonica.de. [2.247.254.138]) by smtp.gmail.com with ESMTPSA id d7sm14802086wmf.31.2019.04.02.05.40.24 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 02 Apr 2019 05:40:25 -0700 (PDT) Date: Tue, 02 Apr 2019 12:40:00 -0000 User-Agent: K-9 Mail for Android In-Reply-To: <20190402094614.8550AD802C5@oc3748833570.ibm.com> References: <20190402094614.8550AD802C5@oc3748833570.ibm.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Subject: Re: [RFC/RFA] Obsolete Cell Broadband Engine SPU targets To: gcc@gcc.gnu.org,Ulrich Weigand ,gcc-patches@gcc.gnu.org CC: dje.gcc@gmail.com,trevor_smigiel@playstation.sony.com From: Richard Biener Message-ID: <07CFC4AB-2776-4E63-9B81-1E72A12D22F7@gmail.com> X-IsSubscribed: yes X-SW-Source: 2019-04/txt/msg00024.txt.bz2 On April 2, 2019 11:46:14 AM GMT+02:00, Ulrich Weigand wrote: >Hello, > >the spu-elf target in GCC supports generating code for the SPU >processors >of the Cell Broadband Engine; it has been part of upstream GCC since >2008. > >However, at this point I believe this target is no longer in use: >- There is no supported Cell/B.E. hardware any more. >- There is no supported operating system supporting Cell/B.E. any more. > >I've still been running daily regression tests until now, but I'll be >unable to continue to do so much longer since the systems I've been >using for this will go away. > >Rather than leave SPU support untested/maintained, I'd therefore >propose to declare all SPU targets obsolete in GCC 9 and remove >the code with GCC 10. > >Any objections to this approach? Works for me.=20 Richard.=20 >Bye, >Ulrich > > >gcc/ChangeLog: > > * config.gcc: Mark spu* targets as deprecated/obsolete. > >Index: gcc/config.gcc >=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D >--- gcc/config.gcc (revision 270076) >+++ gcc/config.gcc (working copy) >@@ -248,6 +248,7 @@ md_file=3D > # Obsolete configurations. > case ${target} in > *-*-solaris2.10* \ >+ | spu*-*-* \ > | tile*-*-* \ > ) > if test "x$enable_obsolete" !=3D xyes; then