[wwwdocs] gcc-11/changes.html update for OpenMP + !GCC$ attributes + project/libgomp/ omp 5.1 update

Message ID 0fa7e3d1-e06d-9e2d-e74a-aebbce915885@mentor.com
State New
Headers show
Series
  • [wwwdocs] gcc-11/changes.html update for OpenMP + !GCC$ attributes + project/libgomp/ omp 5.1 update
Related show

Commit Message

Tobias Burnus Nov. 16, 2020, 6:15 p.m.
This patch tries to do a minor update for
* htdocs/projects/gomp/index.html
   Add link to the just-released OpenMP 5.1

* htdocs/gcc-11/changes.html:
- Fortran: Mention the new "!GCC$ attributes DEPRECATED"
- OpenMP: Update list.

(For OpenMP, there are still some patches pending review
and other changes in the pipeline, even though not much
changes are pending. Still, it does not harm to have an
in-between update.)

Comments?

Tobias

-----------------
Mentor Graphics (Deutschland) GmbH, Arnulfstraße 201, 80634 München / Germany
Registergericht München HRB 106955, Geschäftsführer: Thomas Heurung, Alexander Walter

Comments

Patrick Palka via Gcc-patches Nov. 16, 2020, 6:20 p.m. | #1
On Mon, Nov 16, 2020 at 07:15:57PM +0100, Tobias Burnus wrote:
> This patch tries to do a minor update for

> * htdocs/projects/gomp/index.html

>   Add link to the just-released OpenMP 5.1

> 

> * htdocs/gcc-11/changes.html:

> - Fortran: Mention the new "!GCC$ attributes DEPRECATED"

> - OpenMP: Update list.

> 

> (For OpenMP, there are still some patches pending review

> and other changes in the pipeline, even though not much

> changes are pending. Still, it does not harm to have an

> in-between update.)

> 

> Comments?


Ok, thanks.

	Jakub
Patrick Palka via Gcc-patches Nov. 16, 2020, 6:28 p.m. | #2
Hi Tobias,

should the OpenMP news about Fortran be mentioned (also)
in the Fortran section?

Best regards

	Thomas

Patch

 htdocs/gcc-11/changes.html      | 19 ++++++++++++++++---
 htdocs/projects/gomp/index.html |  4 ++++
 2 files changed, 20 insertions(+), 3 deletions(-)

diff --git a/htdocs/gcc-11/changes.html b/htdocs/gcc-11/changes.html
index fc4c74f4..312160aa 100644
--- a/htdocs/gcc-11/changes.html
+++ b/htdocs/gcc-11/changes.html
@@ -124,12 +124,19 @@  a work-in-progress.</p>
 <ul>
   <li>GCC 11 adds support for non-rectangular loop nests in OpenMP
       constructs and the allocator routines of
-      <a href="https://www.openmp.org/specifications/">OpenMP 5.0</a>.
+      <a href="https://www.openmp.org/specifications/">OpenMP 5.0</a>,
+      including initial <code>allocate</code> clause support in C/C++.
+      The <code>OMP_TARGET_OFFLOAD</code> environment variable and the
+      active-levels routines are now supported.
+      For C/C++, the <code>declare variant</code> and <code>map</code>
+      support has been extended.
       For Fortran, OpenMP 4.5 is now fully supported and OpenMP 5.0
       support has been extended, including the following features which were
       before only available in C and C++: <code>order(concurrent)</code>,
-      <code>device_type</code>,
+      <code>device_type</code>, memorder-clauses for <code>flush</code>,
       <code>lastprivate</code> with <code>conditional</code> modifier,
+      <code>atomic</code> construct and <code>reduction</code> clause
+      extensions of OpenMP 5.0,
       <code>if</code> clause with <code>simd</code> and <code>cancel</code>
       modifiers, <code>target data</code> without <code>map</code> clause,
       and limited support for the <code>requires</code> construct.
@@ -221,7 +228,13 @@  a work-in-progress.</p>
 
 <!-- <h4 id="libstdcxx">Runtime Library (libstdc++)</h4> -->
 
-<!-- <h3 id="fortran">Fortran</h3> -->
+<h3 id="fortran">Fortran</h3>
+
+<ul>
+  <li>Added <code>DEPRECATED</code> to <code>!GCC$</code>'s
+      <code>attributes</code> directive.
+  </li>
+</ul>
 
 <!-- <h3 id="go">Go</h3> -->
 
diff --git a/htdocs/projects/gomp/index.html b/htdocs/projects/gomp/index.html
index 5be0938a..90e73175 100644
--- a/htdocs/projects/gomp/index.html
+++ b/htdocs/projects/gomp/index.html
@@ -69,6 +69,10 @@  available.</p>
 
 <h2>Status</h2>
 <dl>
+<dt><b>November 13, 2020</b></dt>
+<dd><p><a href="https://www.openmp.org/wp-content/uploads/OpenMP-API-Specification-5-1.pdf">OpenMP
+Version 5.1</a> has been released.</p></dd>
+
 <dt><b>August 20, 2020</b></dt>
 <dd><p><a href="https://www.openmp.org/wp-content/uploads/openmp-TR9.pdf">OpenMP
 Technical Report 9: Version 5.1 Public Comment Draft</a> has been released.</p></dd>