From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 2205) id B42613858D37; Tue, 5 Apr 2022 08:20:11 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org B42613858D37 To: gcc-cvs-wwwdocs@gcc.gnu.org Subject: gcc-wwwdocs branch master updated. 7628017f4f79e9ba4f449cc6e24bc1f36c0adf84 X-Git-Refname: refs/heads/master X-Git-Reftype: branch X-Git-Oldrev: 8ea26ed30b580df09f63ed90c1a14f27b7bb97c0 X-Git-Newrev: 7628017f4f79e9ba4f449cc6e24bc1f36c0adf84 Message-Id: <20220405082011.B42613858D37@sourceware.org> Date: Tue, 5 Apr 2022 08:20:11 +0000 (GMT) From: Tom de Vries X-BeenThere: gcc-cvs-wwwdocs@gcc.gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gcc-cvs-wwwdocs mailing list List-Unsubscribe: , List-Archive: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 05 Apr 2022 08:20:11 -0000 This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "gcc-wwwdocs". The branch, master has been updated via 7628017f4f79e9ba4f449cc6e24bc1f36c0adf84 (commit) from 8ea26ed30b580df09f63ed90c1a14f27b7bb97c0 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 7628017f4f79e9ba4f449cc6e24bc1f36c0adf84 Author: Tom de Vries Date: Wed Mar 30 14:14:06 2022 +0200 gcc-12: Nvptx updates. Co-Authored-By: Tobias Burnus diff --git a/htdocs/gcc-12/changes.html b/htdocs/gcc-12/changes.html index 4e1f6b0f..4f2ee77f 100644 --- a/htdocs/gcc-12/changes.html +++ b/htdocs/gcc-12/changes.html @@ -561,12 +561,33 @@ a work-in-progress.

NVPTX

    +
  • The -march flag has been added. The -misa + flag is now considered an alias of the -march flag.
  • +
  • Support for PTX ISA target architectures sm_53, + sm_70, sm_75 and sm_80 has been + added. These can be specified using the -march flag.
  • +
  • The default PTX ISA target architecture has been set back + to sm_30, to fix support for sm_30 boards.
  • +
  • The -march-map flag has been added. The + -march-map value will be mapped to an valid + -march flag value. For instance, + -march-map=sm_50 maps to -march=sm_35. + This can be used to specify that generated code is to be executed on a + board with at least some specific compute capability, without having to + know the valid values for the -march flag.
  • The -mptx flag has been added to specify the PTX ISA version for the generated code; permitted values are 3.1 - (default, matches previous GCC versions) and 6.3. + (matches previous GCC versions), 6.0, 6.3, + and 7.0. If not specified, the used version is the minimal + version required for -march but at least 6.0.
  • +
  • An mptx-3.1 multilib was added. This allows using older + drivers which do not support PTX ISA version 6.0.
  • The new __PTX_SM__ predefined macro allows code to check the - compute model being targeted by the compiler.
  • + PTX ISA target architecture being targeted by the compiler. +
  • The new __PTX_ISA_VERSION_MAJOR__ + and __PTX_ISA_VERSION_MINOR__ predefined macros allows code + to check the PTX ISA version being targeted by the compiler.
----------------------------------------------------------------------- Summary of changes: htdocs/gcc-12/changes.html | 25 +++++++++++++++++++++++-- 1 file changed, 23 insertions(+), 2 deletions(-) hooks/post-receive -- gcc-wwwdocs