From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from hamza.pair.com (hamza.pair.com [209.68.5.143]) by sourceware.org (Postfix) with ESMTPS id C60EC386188D for ; Wed, 6 Jan 2021 00:03:49 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org C60EC386188D Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=pfeifer.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=gerald@pfeifer.com Received: from hamza.pair.com (localhost [127.0.0.1]) by hamza.pair.com (Postfix) with ESMTP id 51EBF33ECA; Tue, 5 Jan 2021 19:03:49 -0500 (EST) Received: from [192.168.1.5] (77.118.226.34.wireless.dyn.drei.com [77.118.226.34]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by hamza.pair.com (Postfix) with ESMTPSA id C566233EC8; Tue, 5 Jan 2021 19:03:48 -0500 (EST) Date: Wed, 6 Jan 2021 01:03:43 +0100 (CET) From: Gerald Pfeifer To: Martin Jambor cc: gcc-patches@gcc.gnu.org Subject: Re: [committed] doc: Remove HSAIL from Language Standards In-Reply-To: Message-ID: <5bddfdee-ed57-f03-1a60-3b362ae135f9@pfeifer.com> References: <20201228205131.A82DD33E4A@hamza.pair.com> MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII X-Spam-Status: No, score=-11.5 required=5.0 tests=BAYES_00, GIT_PATCH_0, KAM_DMARC_STATUS, KAM_SHORT, 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: , X-List-Received-Date: Wed, 06 Jan 2021 00:03:51 -0000 On Mon, 4 Jan 2021, Martin Jambor wrote: > I trust you that HSA Foundation's web server was down for weeks but it > is not down now, http://www.hsafoundation.com/standards/ loads for me > fine and "HSA Programmer Reference Manual Specification 1.01" available > from that page describes the HSAIL that the FE implements. Thanks for checking that again, Martin. I have applied the patch below, reverting the original commit. > 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. Cheers, Gerald commit ad92bf4b165935b58195825dc8f089f53fd2710b Author: Gerald Pfeifer Date: Wed Jan 6 00:56:55 2021 +0100 doc: Re-add HSAIL to Language Standards The HSAIL web server has reappeared after weeks, so restore the standard reference for now while we consider further deprecation. This reverts commit 7e999bd84f47205dc44b0f2dc90b53b3c888ca48. gcc/ 2021-01-06 Gerald Pfeifer Revert: 2020-12-28 Gerald Pfeifer * doc/standards.texi (HSAIL): Remove section. diff --git a/gcc/doc/standards.texi b/gcc/doc/standards.texi index 128b1c67bbc..0f88333eec6 100644 --- a/gcc/doc/standards.texi +++ b/gcc/doc/standards.texi @@ -320,6 +320,14 @@ available online, see @uref{http://gcc.gnu.org/readings.html} As of the GCC 4.7.1 release, GCC supports the Go 1 language standard, described at @uref{https://golang.org/doc/go1}. +@section HSA Intermediate Language (HSAIL) + +GCC can compile the binary representation (BRIG) of the HSAIL text format as +described in HSA Programmer's Reference Manual version 1.0.1. This +capability is typically utilized to implement the HSA runtime API's HSAIL +finalization extension for a gcc supported processor. HSA standards are +freely available at @uref{http://www.hsafoundation.com/standards/}. + @section D language GCC supports the D 2.0 programming language. The D language itself is