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
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>