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 (hopefully later this
week or next week worst case).
> 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..467cc8a5 100644
> --- a/htdocs/gcc-12/changes.html
> +++ b/htdocs/gcc-12/changes.html
> @@ -56,7 +56,10 @@ 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,
> + initial support for expressing OpenMP directives as C++ 11 attributes
> + has been added, which is an OpenMP 5.1 feature; so far, they can be
> + specified on statements and block-local variables, only.
> </li>
> <li>The new warning flag <code>-Wopenacc-parallelism</code> was added for
> OpenACC. It warns about potentially suboptimal choices related to
Jakub