Hi all,
On 19.07.21 17:28, Jakub Jelinek via Gcc-patches wrote:
On Mon, Jul 19, 2021 at 05:17:10PM +0200, Tobias Burnus wrote:
Update the OpenMP feature list.
Comments? Remarks?
I'd defer mentioning it until I actually finish it
With today's commits by Jakub, the implementation is rather complete.
Hence, as discussed on IRC, I have committed the attached version – with
the 'initial' and other caveats dropped.
See also: https://gcc.gnu.org/gcc-12/changes.html
Tobias
-----------------
Siemens Electronic Design Automation GmbH; Anschrift: Arnulfstraße 201, 80634
München; Gesellschaft mit beschränkter Haftung; Geschäftsführer: Thomas
Heurung, Frank Thürauf; Sitz der Gesellschaft: München; Registergericht
München, HRB 106955
commit b16ae164c47aaf65d70480b90f55fd9acdba5418
Author: Tobias Burnus <tob...@codesourcery.com>
Date: Thu Aug 12 10:43:03 2021 +0200
gcc-12/changes.html: OpenMP - mention C++11 attributes support
diff --git a/htdocs/gcc-12/changes.html b/htdocs/gcc-12/changes.html
index 9c2799cf..a8859882 100644
--- a/htdocs/gcc-12/changes.html
+++ b/htdocs/gcc-12/changes.html
@@ -56,7 +56,9 @@ a work-in-progress.</p>
<code>iterator</code> can now also be used with the <code>depend</code>
clause, <code>defaultmap</code> has been updated for OpenMP 5.0, and the
<code>loop</code> directive and combined directives
- involving <code>master</code> directive have been added.
+ involving <code>master</code> directive have been added. Additionally,
+ support for expressing OpenMP directives as C++ 11 attributes has been
+ added, which is an OpenMP 5.1 feature.
</li>
<li>The new warning flag <code>-Wopenacc-parallelism</code> was added for
OpenACC. It warns about potentially suboptimal choices related to