This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "gcc-wwwdocs".

The branch, master has been updated
       via  4888937d0d6b9260ed7dc66cf9b465e09a7453ee (commit)
      from  2954047d9a1f539d64c64d1550f621dbae3ec48c (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 4888937d0d6b9260ed7dc66cf9b465e09a7453ee
Author: Tobias Burnus <[email protected]>
Date:   Fri Jun 19 18:09:17 2026 +0200

    gcc-17/changes.html: Update OpenMP + GCN

diff --git a/htdocs/gcc-17/changes.html b/htdocs/gcc-17/changes.html
index 6a604048..8d1fa573 100644
--- a/htdocs/gcc-17/changes.html
+++ b/htdocs/gcc-17/changes.html
@@ -40,6 +40,27 @@ a work-in-progress.</p>
 <!-- .................................................................. -->
 <h2 id="languages">New Languages and Language specific improvements</h2>
 
+<h3 id="openmp">OpenMP</h3>
+
+<p>
+  See the
+  <a href="../projects/gomp/">GNU Offloading and Multi-Processing Project 
(GOMP)</a>
+  page for general information.
+</p>
+
+<ul>
+  <li><strong>OpenMP 5.0:</strong> Multiple clauses mapping the same variable 
is
+    now supported. Handling used-defined map operation (<code>declare
+    mapper</code>) in C and C++ has been improved.</li>
+  <li><strong>OpenMP 5.1:</strong> The <code>iterator</code> modifier to the
+    <code>map</code>, <code>to</code>, and <code>from</code> clauses has been
+    improved for C and C++ and initial support for Fortran added.</li>
+  <li><strong>TR15:</strong> The <code>omp_get_device_distances</code> API
+    routine has been added than can be used to find the offload devices that
+    are in terms of the NUMA node closed to the thread that called the
+    routine.</li>
+</ul>
+
 <!-- <h3 id="ada">Ada</h3> -->
 
 <!-- <h3 id="c-family">C family</h3> -->
@@ -49,7 +70,7 @@ a work-in-progress.</p>
 
 <!-- <h3 id="d">D</h3> -->
 
-<!-- <h3 id="fortran">Fortran</h3> -->
+<h3 id="fortran">Fortran</h3>
 <ul>
   <li>The Fortran 2023 <code>c_f_strpointer</code> intrinsic is now
       supported.  Additionally, the <code>f_c_string</code> intrinsic
@@ -67,6 +88,13 @@ a work-in-progress.</p>
 
 <!-- <h3 id="aarch64">AArch64</h3> -->
 
+<h3 id="amdgcn">AMD GPU (GCN)</h3>
+
+<ul>
+  <li>For offloading to AMD GPUs: The launch overhead of OpenMP target regions
+      and OpenACC compute regions has been further reduced compared with GCC 
16.</li>
+</ul>
+
 <!-- <h3 id="arc">ARC</h3> -->
 
 <!-- <h3 id="arm">arm</h3> -->

-----------------------------------------------------------------------

Summary of changes:
 htdocs/gcc-17/changes.html | 30 +++++++++++++++++++++++++++++-
 1 file changed, 29 insertions(+), 1 deletion(-)


hooks/post-receive
-- 
gcc-wwwdocs

Reply via email to