[wwwdocs] gcc-12/changes.html: OpenMP - mention C++11 attributes support

Message ID 20d61fe2-df7a-03f9-0fec-d9ee5566ad76@codesourcery.com
State New
Headers show
Series
  • [wwwdocs] gcc-12/changes.html: OpenMP - mention C++11 attributes support
Related show

Commit Message

Tobias Burnus July 19, 2021, 3:17 p.m.
Update the OpenMP feature list.

Comments? Remarks?

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

Comments

will schmidt via Gcc-patches July 19, 2021, 3:28 p.m. | #1
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
Gerald Pfeifer July 22, 2021, 10:42 p.m. | #2
On Mon, 19 Jul 2021, Tobias Burnus wrote:
> Update the OpenMP feature list.

> 

> Comments? Remarks?


I'd slightly tweak this

   ; so far, they can be specified on statements and 
   block-local variables, only.

to

   . So far they can be specified on statements and
   block-local variables.

making the second a full sentence and skipping "only".

Happy to see this go in whenever Jakub and you like.

Gerald

Patch

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