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.