gcc-wwwdocs branch master updated. 2ad07b8939b89cdede86c2216eabd169b014f0f7
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 2ad07b8939b89cdede86c2216eabd169b014f0f7 (commit) from 28c709c5f31f5f8eb0f82e900461ae73eded06a2 (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 2ad07b8939b89cdede86c2216eabd169b014f0f7 Author: Tobias Burnus Date: Thu Aug 1 22:13:56 2024 +0200 OpenMP: gcc-15/changes.html - minor update / projects/gomp - link to TR13 * htdocs/gcc-15/changes.html (OpenMP): Mention ompx_gnu_pinned_mem_alloc and Fortran I/O support on nvptx with OpenMP offloading. * htdocs/projects/gomp/index.html (OpenMP Releases and Status): Add TR13. diff --git a/htdocs/gcc-15/changes.html b/htdocs/gcc-15/changes.html index a1bb0ddf..2fd7aa90 100644 --- a/htdocs/gcc-15/changes.html +++ b/htdocs/gcc-15/changes.html @@ -50,6 +50,12 @@ a work-in-progress. see the offload-target specifics section in the https://gcc.gnu.org/onlinedocs/libgomp/Offload-Target-Specifics.html; >GNU Offloading and Multi Processing Runtime Library Manual. + GCC added ompx_gnu_pinned_mem_alloc as https://gcc.gnu.org/onlinedocs/libgomp/OMP_005fALLOCATOR.html;>predefined + allocator. On https://gcc.gnu.org/onlinedocs/libgomp/nvptx.html;>Nvidia + GPUs, writing to the terminal from OpenMP target regions (but not from + OpenACC compute regions) is now also supported in Fortran; in C/C++ and + on AMD GPUs this was already supported before with both OpenMP and OpenACC. OpenMP 5.1: The unroll and tile diff --git a/htdocs/projects/gomp/index.html b/htdocs/projects/gomp/index.html index d1765fc3..ce4266ff 100644 --- a/htdocs/projects/gomp/index.html +++ b/htdocs/projects/gomp/index.html @@ -1326,6 +1326,11 @@ error. OpenMP Releases and Status +August 1, 2023 +https://www.openmp.org/wp-content/uploads/openmp-TR13.pdf;>OpenMP +Technical Report 13 (third preview for the OpenMP API Version 6.0) has been +released. + November 9, 2023 https://www.openmp.org/wp-content/uploads/openmp-TR12.pdf;>OpenMP Technical Report 12 (second preview for the OpenMP API Version 6.0) has been --- Summary of changes: htdocs/gcc-15/changes.html | 6 ++ htdocs/projects/gomp/index.html | 5 + 2 files changed, 11 insertions(+) hooks/post-receive -- gcc-wwwdocs
gcc-wwwdocs branch master updated. 4260d675af42b9c97e29818ab3b3154d27103d49
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 4260d675af42b9c97e29818ab3b3154d27103d49 (commit) from 8507122b38e6b60e8f2f3c8cd339d4f318377203 (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 4260d675af42b9c97e29818ab3b3154d27103d49 Author: Tobias Burnus Date: Fri Jun 7 10:06:52 2024 +0200 gcc-15/changes.html + projects/gomp: update for new OpenMP features GCC 15 now supports unified-shared memory and the tile/unroll constructs in OpenMP. diff --git a/htdocs/gcc-15/changes.html b/htdocs/gcc-15/changes.html index 0ea7bdec..a121f40a 100644 --- a/htdocs/gcc-15/changes.html +++ b/htdocs/gcc-15/changes.html @@ -40,6 +40,24 @@ a work-in-progress. New Languages and Language specific improvements + + OpenMP + + + Support for unified-shared memory has been added for some AMD and Nvidia + GPU devices, enabled when using the unified_shared_memory + clause to the requires directive. For details, + see the offload-target specifics section in the + https://gcc.gnu.org/onlinedocs/libgomp/Offload-Target-Specifics.html; + >GNU Offloading and Multi Processing Runtime Library Manual. + + + OpenMP 5.1: The unroll and tile + loop-transformation constructs are now supported. + + + + diff --git a/htdocs/projects/gomp/index.html b/htdocs/projects/gomp/index.html index 94bda5ff..d1765fc3 100644 --- a/htdocs/projects/gomp/index.html +++ b/htdocs/projects/gomp/index.html @@ -313,18 +313,21 @@ than listed, depending on resolved corner cases and optimizations. requires directive - + GCC9 GCC12 GCC13 - GCC14 + GCC14 + GCC15 (atomic_default_mem_order) (dynamic_allocators) complete but no non-host devices provides unified_address or unified_shared_memory - complete but no non-host devices provides unified_shared_memory + complete but no non-host devices provides unified_shared_memory + complete; see also https://gcc.gnu.org/onlinedocs/libgomp/Offload-Target-Specifics.html;> + Offload-Target Specifics @@ -706,7 +709,7 @@ than listed, depending on resolved corner cases and optimizations. Loop transformation constructs -No +GCC15 --- Summary of changes: htdocs/gcc-15/changes.html | 18 ++ htdocs/projects/gomp/index.html | 11 +++ 2 files changed, 25 insertions(+), 4 deletions(-) hooks/post-receive -- gcc-wwwdocs
gcc-wwwdocs branch master updated. 8507122b38e6b60e8f2f3c8cd339d4f318377203
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 8507122b38e6b60e8f2f3c8cd339d4f318377203 (commit) from 1db5b34eb8cf47f070f643f993d835149bce2ec7 (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 8507122b38e6b60e8f2f3c8cd339d4f318377203 Author: Tobias Burnus Date: Fri Jun 7 09:58:52 2024 +0200 gcc-15/changes.html (nvptx): Constructors are now supported diff --git a/htdocs/gcc-15/changes.html b/htdocs/gcc-15/changes.html index b59fd3be..0ea7bdec 100644 --- a/htdocs/gcc-15/changes.html +++ b/htdocs/gcc-15/changes.html @@ -85,7 +85,14 @@ a work-in-progress. - +NVPTX + + + GCC's nvptx target now supports constructors and destructors. + For this, a recent version of https://gcc.gnu.org/install/specific.html#nvptx-x-none; + >nvptx-tools is required. + --- Summary of changes: htdocs/gcc-15/changes.html | 9 - 1 file changed, 8 insertions(+), 1 deletion(-) hooks/post-receive -- gcc-wwwdocs
gcc-wwwdocs branch master updated. 30f0c75e77a10942590037b749a64db74b0c8480
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 30f0c75e77a10942590037b749a64db74b0c8480 (commit) from 582d3e94dbcdf2aa63134532dc66b01d651d7a1d (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 30f0c75e77a10942590037b749a64db74b0c8480 Author: Tobias Burnus Date: Tue May 28 15:20:50 2024 +0200 gcc-15/changes.html: Fortran - mention F2023 logical-kind additions diff --git a/htdocs/gcc-15/changes.html b/htdocs/gcc-15/changes.html index a89a7f2b..b59fd3be 100644 --- a/htdocs/gcc-15/changes.html +++ b/htdocs/gcc-15/changes.html @@ -49,7 +49,13 @@ a work-in-progress. - +Fortran + + + Fortran 2023: The selected_logical_kind intrinsic function + and, in the ISO_FORTRAN_ENV module, the named constants + logical{8,16,32,64} and real16 were added. + --- Summary of changes: htdocs/gcc-15/changes.html | 8 +++- 1 file changed, 7 insertions(+), 1 deletion(-) hooks/post-receive -- gcc-wwwdocs
gcc-wwwdocs branch master updated. 6d76756d2070040c35e7991a626805a736edea1d
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 6d76756d2070040c35e7991a626805a736edea1d (commit) from de51d0fe7b7f29ce6037224f33a3d82281aac88e (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 6d76756d2070040c35e7991a626805a736edea1d Author: Tobias Burnus Date: Tue May 14 09:34:47 2024 +0200 projects/gomp: Update doc links for GCC 14 And link to latest GCC 12 + 13 release version diff --git a/htdocs/projects/gomp/index.html b/htdocs/projects/gomp/index.html index 05b81f1e..94bda5ff 100644 --- a/htdocs/projects/gomp/index.html +++ b/htdocs/projects/gomp/index.html @@ -144,10 +144,12 @@ filing a bug report. Implementation status in libgomp manual: https://gcc.gnu.org/onlinedocs/libgomp/OpenMP-Implementation-Status.html; ->Mainline (GCC 14), -https://gcc.gnu.org/onlinedocs/gcc-13.1.0/libgomp/OpenMP-Implementation-Status.html; +>Mainline (GCC 15), +https://gcc.gnu.org/onlinedocs/gcc-14.1.0/libgomp/OpenMP-Implementation-Status.html; +>GCC 14, +https://gcc.gnu.org/onlinedocs/gcc-13.2.0/libgomp/OpenMP-Implementation-Status.html; >GCC 13, -https://gcc.gnu.org/onlinedocs/gcc-12.1.0/libgomp/OpenMP-Implementation-Status.html; +https://gcc.gnu.org/onlinedocs/gcc-12.3.0/libgomp/OpenMP-Implementation-Status.html; >GCC 12. Disclaimer: A feature might be only fully supported in a later GCC version --- Summary of changes: htdocs/projects/gomp/index.html | 8 +--- 1 file changed, 5 insertions(+), 3 deletions(-) hooks/post-receive -- gcc-wwwdocs
gcc-wwwdocs branch master updated. 794555052d5c1d9a92298aba1fc4b645042946dd
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 794555052d5c1d9a92298aba1fc4b645042946dd (commit) from c5e08294215518f00e9762cebe3d6f46f1f00526 (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 794555052d5c1d9a92298aba1fc4b645042946dd Author: Tobias Burnus Date: Tue Apr 16 09:57:57 2024 +0200 gcc-14/changes.html + projects/gomp/: Fix OpenMP/OpenACC changes section/anchor In earlier release notes, OpenMP and OpenACC changes were under "New Languages and Language specific improvements", either directly under that section as in 4.2, 4.4, 4.7, 4.9, 5, 6 (+ c-family + Fortran), 10, 11, and 12 or under a subsection in 4.5 (Fortran), 4.8 (C++), 7 (Fortran), 9 (c-family). In gcc-13, the OpenMP and OpenACC ended up by chance under "General Improvements", which gcc-14 replicated. This commit does not touch gcc-13 to avoid breaking links, but it corrects the anchor used in the links to GCC 13 in projects/gomp/. However, for GCC 14, it moves the OpenMP/OpenACC changes to the language section. diff --git a/htdocs/gcc-14/changes.html b/htdocs/gcc-14/changes.html index b4c602a5..6035ae37 100644 --- a/htdocs/gcc-14/changes.html +++ b/htdocs/gcc-14/changes.html @@ -59,6 +59,75 @@ a work-in-progress. General Improvements + + For offload-device code generated via OpenMP and OpenACC, the math + and the Fortran runtime libraries will now automatically be linked, + when the user or compiler links them on the host side. Thus, it is no + longer required to explicitly pass -lm and/or + -lgfortran to the offload-device linker using the https://gcc.gnu.org/onlinedocs/gcc/C-Dialect-Options.html#index-foffload-options; + >-foffload-options= flag. + + +New configure options: --enable-host-pie, to build the +compiler executables as PIE; and --enable-host-bind-now, +to link the compiler executables with -Wl,-z,now in order +to enable additional hardening. + + +New option +https://gcc.gnu.org/onlinedocs/gcc/Instrumentation-Options.html#index-fhardened;>-fhardened, +an umbrella option that enables a set of hardening flags. +The options it enables can be displayed using the +--help=hardened option. + + +New option +https://gcc.gnu.org/onlinedocs/gcc/Instrumentation-Options.html#index-fharden-control-flow-redundancy;>-fharden-control-flow-redundancy, +to verify, at the end of functions, that the visited basic blocks +correspond to a legitimate execution path, so as to detect and +prevent attacks that transfer control into the middle of +functions. + + +New type attribute +https://gcc.gnu.org/onlinedocs/gcc/Common-Type-Attributes.html#index-hardbool-type-attribute;>hardbool, +for C and Ada. Hardened +booleans take user-specified representations for true +and false, presumably with higher hamming distance +than standard booleans, and get verified at every use, detecting +memory corruption and some malicious attacks. + + +New type attribute +https://gcc.gnu.org/onlinedocs/gcc/Common-Type-Attributes.html#index-strub-type-attribute;>strub +to control stack scrubbing +properties of functions and variables. The stack frame used by +functions marked with the attribute gets zeroed-out upon returning +or exception escaping. Scalar variables marked with the attribute +cause functions contaning or accessing them to get stack scrubbing +enabled implicitly. + + +New option +https://gcc.gnu.org/onlinedocs/gcc/Optimize-Options.html#index-finline-stringops;>-finline-stringops, +to force inline +expansion of memcmp, memcpy, +memmove and memset, even when that is +not an optimization, to avoid relying on library +implementations. + + + +New function attribute +https://gcc.gnu.org/onlinedocs/gcc/Common-Function-Attributes.html#index-null_005fterminated_005fstring_005farg-function-attribute;> null_terminated_string_arg(PARAM_IDX) +for indicating parameters that are expected to be null-terminated +strings. + + + +New Languages and Language specific improvements + https://gcc.gnu.org/projects/gomp/;>OpenMP @@ -136,73 +205,7 @@ a work-in-progress. acc_memcpy_from_device_async. - For offload-device code generated via OpenMP and OpenACC, the math - and the Fortran runtime libraries will now automatically be linked, - when the user or compiler links them on the host side. Thus, it is no - longer required to explicitly pass -lm and/or - -lgfortran to the
gcc-wwwdocs branch master updated. c5e08294215518f00e9762cebe3d6f46f1f00526
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 c5e08294215518f00e9762cebe3d6f46f1f00526 (commit) from d18a80a52a7ec2edd7ef9a583d8920d61c0b48e5 (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 c5e08294215518f00e9762cebe3d6f46f1f00526 Author: Tobias Burnus Date: Mon Apr 15 13:16:36 2024 +0200 gcc-14/changes.html (AMD GCN): Mention gfx1036 support diff --git a/htdocs/gcc-14/changes.html b/htdocs/gcc-14/changes.html index 8ac08e9a..b4c602a5 100644 --- a/htdocs/gcc-14/changes.html +++ b/htdocs/gcc-14/changes.html @@ -623,8 +623,9 @@ a work-in-progress. AMD Radeon (GCN) - Initial support for the AMD Radeon gfx1030 (RDNA2), -gfx1100 and gfx1103 (RDNA3) devices has been + Initial support for the AMD Radeon gfx1030, +gfx1036 (RDNA2), gfx1100 and +gfx1103 (RDNA3) devices has been added. LLVM 15+ (assembler and linker) is https://gcc.gnu.org/install/specific.html#amdgcn-x-amdhsa;>required to support GFX11. --- Summary of changes: htdocs/gcc-14/changes.html | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) hooks/post-receive -- gcc-wwwdocs
gcc-wwwdocs branch master updated. 8765e9c73ae14cfad592b8a3885fe1bcc3ff96cd
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 8765e9c73ae14cfad592b8a3885fe1bcc3ff96cd (commit) via 62e1ccdc5b71b7fa9162c336c0964d13c6fa5c79 (commit) from c9e275660a19c804dd8c591c73cb9b169a9d7573 (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 8765e9c73ae14cfad592b8a3885fe1bcc3ff96cd Author: Tobias Burnus Date: Fri Apr 5 11:58:56 2024 +0200 gcc-14/changes.html: Mention OpenACC 2.7's 'readonly' modifier diff --git a/htdocs/gcc-14/changes.html b/htdocs/gcc-14/changes.html index 6ddd2788..2d8968cf 100644 --- a/htdocs/gcc-14/changes.html +++ b/htdocs/gcc-14/changes.html @@ -121,7 +121,9 @@ a work-in-progress. OpenACC 2.7: The self clause was added to be used on compute constructs and the default clause for data - constructs. + constructs. Additionally, the readonly modifier is now + handled in the copyin clause and cache + directive. OpenACC 3.2: The following API routines are now available in Fortran using the openacc module or the openacc_lib.h header file: commit 62e1ccdc5b71b7fa9162c336c0964d13c6fa5c79 Author: Tobias Burnus Date: Fri Apr 5 11:58:06 2024 +0200 gcc-14/changes.html: Comment out of empty sections diff --git a/htdocs/gcc-14/changes.html b/htdocs/gcc-14/changes.html index 1cc68430..6ddd2788 100644 --- a/htdocs/gcc-14/changes.html +++ b/htdocs/gcc-14/changes.html @@ -748,7 +748,7 @@ __asm (".global __flmap_lock" "\n\t" -Operating Systems + @@ -994,7 +994,7 @@ it emits: -Other significant improvements + --- Summary of changes: htdocs/gcc-14/changes.html | 8 +--- 1 file changed, 5 insertions(+), 3 deletions(-) hooks/post-receive -- gcc-wwwdocs
gcc-wwwdocs branch master updated. c9e275660a19c804dd8c591c73cb9b169a9d7573
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 c9e275660a19c804dd8c591c73cb9b169a9d7573 (commit) from 6eeeb6a53c2e57e3f02f97da176589cf15877247 (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 c9e275660a19c804dd8c591c73cb9b169a9d7573 Author: Tobias Burnus Date: Thu Apr 4 22:07:28 2024 +0200 gcc-14/changes.html: Fix HTML syntax W3.org's HTML checker complained about missing and about ... within a ... (or rather: it complained about the unexpected ''). diff --git a/htdocs/gcc-14/changes.html b/htdocs/gcc-14/changes.html index 045893cf..1cc68430 100644 --- a/htdocs/gcc-14/changes.html +++ b/htdocs/gcc-14/changes.html @@ -861,7 +861,7 @@ __asm (".global __flmap_lock" "\n\t" The analyzer now makes use of the function attribute -https://gcc.gnu.org/onlinedocs/gcc/Common-Function-Attributes.html#index-alloc_005fsize-function-attribute;>alloc_size +https://gcc.gnu.org/onlinedocs/gcc/Common-Function-Attributes.html#index-alloc_005fsize-function-attribute;>alloc_size allowing https://gcc.gnu.org/onlinedocs/gcc/Static-Analyzer-Options.html#index-fanalyzer;>-fanalyzer to emit @@ -887,7 +887,7 @@ __asm (".global __flmap_lock" "\n\t" -The warning + The warning https://gcc.gnu.org/onlinedocs/gcc/Static-Analyzer-Options.html#index-Wanalyzer-out-of-bounds;>-Wanalyzer-out-of-bounds has been extended so that, where possible, it will emit a text-based diagram visualizing the spatial relationship between @@ -899,9 +899,9 @@ __asm (".global __flmap_lock" "\n\t" whether they overlap, are touching, are close or far apart; which one is before or after in memory, the relative sizes involved, the direction of the access (read vs write), and, in some cases, - the values of data involved. + the values of data involved. Such "text art" diagrams can be controlled (or suppressed) via a new - https://gcc.gnu.org/onlinedocs/gcc/Diagnostic-Message-Formatting-Options.html#index-fdiagnostics-text-art-charset;>-fdiagnostics-text-art-charset= option. + https://gcc.gnu.org/onlinedocs/gcc/Diagnostic-Message-Formatting-Options.html#index-fdiagnostics-text-art-charset;>-fdiagnostics-text-art-charset= option. For example, given the out-of-bounds write in strcat in: @@ -953,17 +953,17 @@ it emits: The SARIF output from -https://gcc.gnu.org/onlinedocs/gcc/Diagnostic-Message-Formatting-Options.html#index-fdiagnostics-format;>-fdiagnostics-format= +https://gcc.gnu.org/onlinedocs/gcc/Diagnostic-Message-Formatting-Options.html#index-fdiagnostics-format;>-fdiagnostics-format= now adds indentation and newlines to reflect the logical JSON structure of the data. The previous compact behavior can be restored via the new option -https://gcc.gnu.org/onlinedocs/gcc/Diagnostic-Message-Formatting-Options.html#index-fno-diagnostics-json-formatting;>-fno-diagnostics-json-formatting. +https://gcc.gnu.org/onlinedocs/gcc/Diagnostic-Message-Formatting-Options.html#index-fno-diagnostics-json-formatting;>-fno-diagnostics-json-formatting. This also applies to the older output format named "json". If profiling information about the compiler itself is requested via -https://gcc.gnu.org/onlinedocs/gcc/Developer-Options.html#index-ftime-report;>-ftime-report, +https://gcc.gnu.org/onlinedocs/gcc/Developer-Options.html#index-ftime-report;>-ftime-report, and a SARIF output format is requested via -https://gcc.gnu.org/onlinedocs/gcc/Diagnostic-Message-Formatting-Options.html#index-fdiagnostics-format;>-fdiagnostics-format=, +https://gcc.gnu.org/onlinedocs/gcc/Diagnostic-Message-Formatting-Options.html#index-fdiagnostics-format;>-fdiagnostics-format=, then the timing and memory usage data is now written in JSON form into the SARIF output, rather than as plain text to stderr. --- Summary of changes: htdocs/gcc-14/changes.html | 16 1 file changed, 8 insertions(+), 8 deletions(-) hooks/post-receive -- gcc-wwwdocs
gcc-wwwdocs branch master updated. 5355f9e63f8240f6a3753a6f9ae10133d0c34e38
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 5355f9e63f8240f6a3753a6f9ae10133d0c34e38 (commit) from 501aef9bacc3842d0b7d022a4333c9d71d419d4d (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 5355f9e63f8240f6a3753a6f9ae10133d0c34e38 Author: Tobias Burnus Date: Thu Apr 4 12:22:12 2024 +0200 projects/gomp/: Update 5.2 (fix misplaced GCC 14) and TR12 (new items) status 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. declare mapper with iterator and present modifiers -GCC14 +No @@ -871,7 +871,7 @@ than listed, depending on resolved corner cases and optimizations. New allocators directive for Fortran -No +GCC14 @@ -1225,9 +1225,9 @@ error. -coexecute directive for Fortran +workdistribute directive for Fortran No - +Renamed just after TR12; added in TR12 as coexecute Fortran DO CONCURRENT as associated loop in a loop @@ -1295,6 +1295,11 @@ error. No + +Canonical loop nest enclosed in (multiple) curly braces (C/C++) or BLOCK constructs (Fortran) +No + + Relaxed Fortran restrictions to the aligned clause No --- Summary of changes: htdocs/projects/gomp/index.html | 13 + 1 file changed, 9 insertions(+), 4 deletions(-) hooks/post-receive -- gcc-wwwdocs
gcc-wwwdocs branch master updated. f99d0f3a2c61ad6677170b9068d511c20ba1bfe1
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 f99d0f3a2c61ad6677170b9068d511c20ba1bfe1 (commit) from d8b8422fea1dc4cfb0411444544e12e7ed47cb38 (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 f99d0f3a2c61ad6677170b9068d511c20ba1bfe1 Author: Tobias Burnus Date: Thu Mar 7 11:40:57 2024 +0100 projects/gomp/: Fix typo, mark an item as implemented in GCC 14 diff --git a/htdocs/projects/gomp/index.html b/htdocs/projects/gomp/index.html index 8fdfb95a..b8f11508 100644 --- a/htdocs/projects/gomp/index.html +++ b/htdocs/projects/gomp/index.html @@ -708,7 +708,7 @@ than listed, depending on resolved corner cases and optimizations. -.terators in target update motion clauses and map clauses +Iterators in target update motion clauses and map clauses No @@ -729,7 +729,7 @@ than listed, depending on resolved corner cases and optimizations. present argument to defaultmap clause -No +GCC14 --- Summary of changes: htdocs/projects/gomp/index.html | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) hooks/post-receive -- gcc-wwwdocs