TR12 update: * I misplaced one implemented in GCC 14 in one of the last commits * Same update as just proposed for libgomp.texi: - Renaming of 'coexecute' to 'workdistribute' (Post TR12 change to avoid confusion with Fortran's co_min, co_broadcast, ... intrinsic procedures for coarrays) - Add item about { } / BLOCK in canonical loop nests
Comments, suggestions, other remarks before I commit it? Current version:file:///home/tob/repos/gcc-wwwdocs/htdocs/projects/gomp/index.html Tobias
projects/gomp/: Update TR12 status - fix misplaced GCC-14; add new items diff --git a/htdocs/projects/gomp/index.html b/htdocs/projects/gomp/index.html index b8f11508..798efb21 100644 --- a/htdocs/projects/gomp/index.html +++ b/htdocs/projects/gomp/index.html @@ -846,7 +846,7 @@ than listed, depending on resolved corner cases and optimizations.</p> </tr> <tr> <td><code>declare mapper</code> with iterator and <code>present</code> modifiers</td> - <td class="supported"><a href="../../gcc-14/changes.html#languages">GCC 14</a></td> + <td class="unsupported">No</td> <td></td> </tr> <tr> @@ -871,7 +871,7 @@ than listed, depending on resolved corner cases and optimizations.</p> </tr> <tr> <td>New <code>allocators</code> directive for Fortran</td> - <td class="unsupported">No</td> + <td class="supported"><a href="../../gcc-14/changes.html#languages">GCC 14</a></td> <td></td> </tr> <tr> @@ -1225,9 +1225,9 @@ error.</p> <td></td> </tr> <tr> - <td><code>coexecute</code> directive for Fortran</td> + <td><code>workdistribute</code> directive for Fortran</td> <td class="unsupported">No</td> - <td></td> + <td>Renamed just after TR12; added in TR12 as <code>coexecute</code></td> </tr> <tr> <td>Fortran DO CONCURRENT as associated loop in a <code>loop</code> @@ -1295,6 +1295,11 @@ error.</p> <td class="unsupported">No</td> <td></td> </tr> + <tr> + <td>Canonical loop nest enclosed in (multiple) curly braces (C/C++) or BLOCK constructs (Fortran)</td> + <td class="unsupported">No</td> + <td></td> + </tr> <tr> <td>Relaxed Fortran restrictions to the <code>aligned</code> clause</td> <td class="unsupported">No</td>