From mboxrd@z Thu Jan 1 00:00:00 1970
Return-Path:
Received: by sourceware.org (Postfix, from userid 1534)
id 0F43A3858407; Mon, 6 Sep 2021 14:04:46 +0000 (GMT)
DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 0F43A3858407
To: gcc-cvs-wwwdocs@gcc.gnu.org
Subject: gcc-wwwdocs branch master updated.
174d4dd6abf0c164f56a2149377979ed7eeeae1e
X-Git-Refname: refs/heads/master
X-Git-Reftype: branch
X-Git-Oldrev: 11f6d53b2fba67011551c1be6399599c8b898d35
X-Git-Newrev: 174d4dd6abf0c164f56a2149377979ed7eeeae1e
Message-Id: <20210906140446.0F43A3858407@sourceware.org>
Date: Mon, 6 Sep 2021 14:04:46 +0000 (GMT)
From: Tobias Burnus
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: Mon, 06 Sep 2021 14:04:46 -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 174d4dd6abf0c164f56a2149377979ed7eeeae1e (commit)
from 11f6d53b2fba67011551c1be6399599c8b898d35 (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 174d4dd6abf0c164f56a2149377979ed7eeeae1e
Author: Tobias Burnus
Date: Mon Sep 6 16:04:31 2021 +0200
gcc-12/changes.html: OpenMP 5.1 update
* htdocs/gcc-12/changes.html (Caveats): Item about Fortran and omp_lib.h.
(OpenMP): More OMP 5.1 features: masked, scope, nothing, error + primary
in proc_bind.
diff --git a/htdocs/gcc-12/changes.html b/htdocs/gcc-12/changes.html
index 06d5ea73..946faa49 100644
--- a/htdocs/gcc-12/changes.html
+++ b/htdocs/gcc-12/changes.html
@@ -31,6 +31,7 @@ a work-in-progress.
Caveats
-
+ C++:
Two non-standard
std::pair
constructors have been deprecated.
These allowed the use of an rvalue and a literal 0
to
construct a pair containing a move-only type and a pointer.
@@ -38,7 +39,14 @@ a work-in-progress.
member instead of a literal 0
, as this is portable to other
C++ implementations.
- - ...
+ -
+ Fortran:
+ OpenMP code using the
omp_lib.h
include file can no longer be
+ compiled with -std=f95
but now requires at least
+ -std=f2003
. Alternatively, use the omp_lib
module,
+ which still supports -std=f95
and is recommended to be used
+ instead in general.
+
@@ -57,8 +65,12 @@ a work-in-progress.
clause, defaultmap
has been updated for OpenMP 5.0, and the
loop
directive and combined directives
involving master
directive have been added. Additionally,
- support for expressing OpenMP directives as C++ 11 attributes has been
- added, which is an OpenMP 5.1 feature.
+ the following OpenMP 5.1 feature have been added: support for expressing
+ OpenMP directives as C++ 11 attributes, the masked
and
+ scope
construct, the nothing
and
+ error
directives, and using primary
with the
+ proc_bind
clause and OMP_PROC_BIND
environment
+ variable.
The new warning flag -Wopenacc-parallelism
was added for
OpenACC. It warns about potentially suboptimal choices related to
-----------------------------------------------------------------------
Summary of changes:
htdocs/gcc-12/changes.html | 18 +++++++++++++++---
1 file changed, 15 insertions(+), 3 deletions(-)
hooks/post-receive
--
gcc-wwwdocs