From patchwork Tue Jan 26 18:35:42 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Martin Jambor X-Patchwork-Id: 1431844 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=gcc.gnu.org (client-ip=2620:52:3:1:0:246e:9693:128c; helo=sourceware.org; envelope-from=gcc-patches-bounces@gcc.gnu.org; receiver=) Received: from sourceware.org (server2.sourceware.org [IPv6:2620:52:3:1:0:246e:9693:128c]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 4DQFmQ3KlNz9sVn for ; Wed, 27 Jan 2021 05:35:49 +1100 (AEDT) Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id 3291D3836C47; Tue, 26 Jan 2021 18:35:46 +0000 (GMT) X-Original-To: gcc-patches@gcc.gnu.org Delivered-To: gcc-patches@gcc.gnu.org Received: from mx2.suse.de (mx2.suse.de [195.135.220.15]) by sourceware.org (Postfix) with ESMTPS id EE7793840C3D for ; Tue, 26 Jan 2021 18:35:43 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org EE7793840C3D Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=suse.cz Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=mjambor@suse.cz X-Virus-Scanned: by amavisd-new at test-mx.suse.de Received: from relay2.suse.de (unknown [195.135.221.27]) by mx2.suse.de (Postfix) with ESMTP id B50BCAB92; Tue, 26 Jan 2021 18:35:42 +0000 (UTC) From: Martin Jambor To: GCC Patches Subject: [PATCH] Deprecate the BRIG/HSAIL front-end (Was: Re: [committed] doc: Remove HSAIL from Language Standards) In-Reply-To: <5bddfdee-ed57-f03-1a60-3b362ae135f9@pfeifer.com> References: <20201228205131.A82DD33E4A@hamza.pair.com> <5bddfdee-ed57-f03-1a60-3b362ae135f9@pfeifer.com> User-Agent: Notmuch/0.31.3 (https://notmuchmail.org) Emacs/26.3 (x86_64-suse-linux-gnu) Date: Tue, 26 Jan 2021 19:35:42 +0100 Message-ID: MIME-Version: 1.0 X-Spam-Status: No, score=-3039.4 required=5.0 tests=BAYES_00, GIT_PATCH_0, KAM_DMARC_STATUS, RCVD_IN_MSPIKE_H3, RCVD_IN_MSPIKE_WL, SPF_HELO_NONE, SPF_PASS, TXREP autolearn=ham autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on server2.sourceware.org X-BeenThere: gcc-patches@gcc.gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gcc-patches mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Pekka =?utf-8?b?SsOkw6Rza2Vsw6RpbmVu?= Errors-To: gcc-patches-bounces@gcc.gnu.org Sender: "Gcc-patches" Hi, On Wed, Jan 06 2021, Gerald Pfeifer wrote: > On Mon, 4 Jan 2021, Martin Jambor wrote: >> Given that nobody bothered to update the FE to HSAIL 1.2 (which is 2.5 >> years old) and it is unlikely to have many users, maybe it is time to >> deprecate the FE in GCC 11 (I guess it is not a promise to remove it in >> 12), but that is a different question. > > I think I'd recommend that, yes. > I have discussed this with Pekka and we concluded that deprecating the HSAIL/BRIG front-end is the right thing to do. Therefore, I'd like to propose the following patch to the documentation repo. Is it OK? Thanks, Martin diff --git a/htdocs/gcc-11/changes.html b/htdocs/gcc-11/changes.html index 9d2e4f29..a5dade94 100644 --- a/htdocs/gcc-11/changes.html +++ b/htdocs/gcc-11/changes.html @@ -58,6 +58,10 @@ a work-in-progress.

is deprecated and will be removed in a future release. It should be possible to use --enable-cheaders=c_global (the default) with no change in behaviour. + +
  • The front-end for compiling BRIG format of Heterogeneous System + Architecture Intermediate Language (HSAIL) has been deprecated + and will likely be removed in a future release.