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