gcc-wwwdocs branch master updated. 0e553e8de750c4d4b97f7102f76051ad277c8c82

2024-04-18 Thread Sandra Loosemore via Gcc-cvs-wwwdocs
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  0e553e8de750c4d4b97f7102f76051ad277c8c82 (commit)
  from  aef6b8ef509ad182c79437476ef1ee4643a754be (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 0e553e8de750c4d4b97f7102f76051ad277c8c82
Author: Sandra Loosemore 
Date:   Mon Apr 15 17:17:35 2024 +

gcc-14/changes.html: nios2 target is obsolete

diff --git a/htdocs/gcc-14/changes.html b/htdocs/gcc-14/changes.html
index c98ebe5a..9509487c 100644
--- a/htdocs/gcc-14/changes.html
+++ b/htdocs/gcc-14/changes.html
@@ -49,6 +49,10 @@ a work-in-progress.
   unmaintained for quite a while has been declared obsolete in GCC 14.
   The next release of GCC will have their sources permanently removed.
   
+  Support for the nios2*-*- target ports has also been
+  declared obsolete in GCC 14, and the sources will also be removed
+  in the next release of GCC.
+  
   https://gcc.gnu.org/onlinedocs/gcc/Static-Analyzer-Options.html";>-fanalyzer
 is still only suitable for analyzing C code.
 In particular, using it on C++ is unlikely to give meaningful output.

---

Summary of changes:
 htdocs/gcc-14/changes.html | 4 
 1 file changed, 4 insertions(+)


hooks/post-receive
-- 
gcc-wwwdocs


gcc-wwwdocs branch master updated. c209f86f3acaae364df0e55255a83569b72de7c1

2024-11-25 Thread Sandra Loosemore via Gcc-cvs-wwwdocs
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  c209f86f3acaae364df0e55255a83569b72de7c1 (commit)
  from  f96bd43ffbeab1e0cbf58c0618b6a8e57190b451 (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 c209f86f3acaae364df0e55255a83569b72de7c1
Author: Sandra Loosemore 
Date:   Mon Nov 25 18:11:11 2024 +

gcc-15: Document removal of Nios II back end

diff --git a/htdocs/gcc-15/changes.html b/htdocs/gcc-15/changes.html
index 80604ab8..6c9ebaac 100644
--- a/htdocs/gcc-15/changes.html
+++ b/htdocs/gcc-15/changes.html
@@ -29,7 +29,9 @@ a work-in-progress.
 
 Caveats
 
-  ...
+  Support for Nios II targets, which was marked obsolete in GCC 14,
+has now been removed entirely.
+  
 
 
 

---

Summary of changes:
 htdocs/gcc-15/changes.html | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)


hooks/post-receive
-- 
gcc-wwwdocs


gcc-wwwdocs branch master updated. 6bfd9f32ba1c78b96c990eb1a7b138638fc06f31

2025-02-14 Thread Sandra Loosemore via Gcc-cvs-wwwdocs
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  6bfd9f32ba1c78b96c990eb1a7b138638fc06f31 (commit)
  from  04f5062c422b791789347f273efe90d3d16fea10 (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 6bfd9f32ba1c78b96c990eb1a7b138638fc06f31
Author: Sandra Loosemore 
Date:   Sat Feb 15 01:10:16 2025 +

gcc-15/changes: Restore link to OpenMP project page

diff --git a/htdocs/gcc-15/changes.html b/htdocs/gcc-15/changes.html
index f4ad9569..853fad03 100644
--- a/htdocs/gcc-15/changes.html
+++ b/htdocs/gcc-15/changes.html
@@ -66,6 +66,13 @@ a work-in-progress.
 New Languages and Language specific improvements
 
 OpenMP
+
+
+  See the
+  GNU Offloading and Multi-Processing Project 
(GOMP)
+  page for general information.
+
+
 
   
 Support for unified-shared memory has been added for some AMD and Nvidia

---

Summary of changes:
 htdocs/gcc-15/changes.html | 7 +++
 1 file changed, 7 insertions(+)


hooks/post-receive
-- 
gcc-wwwdocs


gcc-wwwdocs branch master updated. 127a4caf32709a506fb1c947f6fac8d0cbf32e39

2025-02-12 Thread Sandra Loosemore via Gcc-cvs-wwwdocs
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  127a4caf32709a506fb1c947f6fac8d0cbf32e39 (commit)
  from  0d4fd54a2901ff9dab42274aa065748af0367e02 (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 127a4caf32709a506fb1c947f6fac8d0cbf32e39
Author: Sandra Loosemore 
Date:   Wed Feb 12 21:39:49 2025 +

gcc-15: Update OpenMP release notes

diff --git a/htdocs/gcc-15/changes.html b/htdocs/gcc-15/changes.html
index e273693a..d7919379 100644
--- a/htdocs/gcc-15/changes.html
+++ b/htdocs/gcc-15/changes.html
@@ -65,37 +65,57 @@ a work-in-progress.
 
 New Languages and Language specific improvements
 
+OpenMP
 
-  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.
-  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.
-  Constructors and destructors on the device side for declare 
target
-  static aggregates are now handled.
-
-
-  OpenMP 5.1: The unroll and tile
-  loop-transformation constructs are now supported.
-
-
-  OpenMP 6.0: The https://gcc.gnu.org/onlinedocs/libgomp/omp_005fget_005fdevice_005ffrom_005fuid.html";
-  >get_device_from_uid and https://gcc.gnu.org/onlinedocs/libgomp/omp_005fget_005fuid_005ffrom_005fdevice.html";>
-  omp_get_uid_from_device API routines have been added.
-
-  
+  
+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.
+The OpenMP 6.0 self_maps clause is also now supported.
+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.
+  
+  
+GCC added ompx_gnu_pinned_mem_alloc as a https://gcc.gnu.org/onlinedocs/libgomp/OMP_005fALLOCATOR.html";>predefined
+  allocator.
+  
+  
+In C and Fortran, the allocate directive now supports
+static variables; stack variables were previously supported in
+those languages.  C++ support is not available yet.
+  
+  
+Offloading improvements:
+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.
+Constructors and destructors on the device side for
+declare target static aggregates are now handled.
+  
+  
+The OpenMP 5.1 unroll and tile
+loop-transforming constructs are now supported.
+  
+  OpenMP 5.0 metadirectives are now supported, as are OpenMP 5.1 dynamic
+selectors in both metadirective and
+declare variant (the latter with some restrictions).
+  
+  
+The OpenMP 5.1 dispatch construct has been implemented
+with support for the adjust_args clause to the
+declare variant directive.
+  
+  
+OpenMP 6.0: The https://gcc.gnu.org/onlinedocs/libgomp/omp_005fget_005fdevice_005ffrom_005fuid.html";
+>get_device_from_uid and https://gcc.gnu.org/onlinedocs/libgomp/omp_005fget_005fuid_005ffrom_005fdevice.html";>
+omp_get_uid_from_device API routines have been added.
+  
 
 
 

---

Summary of changes:
 htdocs/gcc-15/changes.html | 80 +-
 1 file changed, 50 insertions(+), 30 deletions(-)


hooks/post-receive
-- 
gcc-wwwdocs


gcc-wwwdocs branch master updated. 95386da9bcf103eab725db672fc23a2ea7a6468e

2025-02-12 Thread Sandra Loosemore via Gcc-cvs-wwwdocs
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  95386da9bcf103eab725db672fc23a2ea7a6468e (commit)
  from  978fe8040edc3f752814f46b8ccc2cdc508489df (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 95386da9bcf103eab725db672fc23a2ea7a6468e
Author: Sandra Loosemore 
Date:   Wed Feb 12 23:27:31 2025 +

gcc-15: Fix HTML validation error

It appears that bin/preprocess-html.py introduces HTML errors when an
... element contains a nested hyperlink.  My recent gcc-15 release
note changes passed validation when checked via file upload, but not after
commit via file link.  It seems the easiest fix is just to remove the
offending  element.

diff --git a/htdocs/gcc-15/changes.html b/htdocs/gcc-15/changes.html
index 9359e562..7638d3d5 100644
--- a/htdocs/gcc-15/changes.html
+++ b/htdocs/gcc-15/changes.html
@@ -65,7 +65,7 @@ a work-in-progress.
 
 New Languages and Language specific improvements
 
-OpenMP
+OpenMP
 
   
 Support for unified-shared memory has been added for some AMD and Nvidia

---

Summary of changes:
 htdocs/gcc-15/changes.html | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)


hooks/post-receive
-- 
gcc-wwwdocs


gcc-wwwdocs branch master updated. 3a51f529d52cefb16a0fc2d583aeef18702a6c24

2025-05-15 Thread Sandra Loosemore via Gcc-cvs-wwwdocs
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  3a51f529d52cefb16a0fc2d583aeef18702a6c24 (commit)
  from  0ccc187ac044f3e57bd987ae7c8feaa6495ea429 (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 3a51f529d52cefb16a0fc2d583aeef18702a6c24
Author: Sandra Loosemore 
Date:   Fri May 16 03:07:48 2025 +

Update git repository docs after creation of devel/omp/gcc-15.

   * git.html: Note that devel/omp/gcc-15 exists, and that the
   corresponding gcc-14 branch is now stale.

diff --git a/htdocs/git.html b/htdocs/git.html
index 8edaa254..0b55a970 100644
--- a/htdocs/git.html
+++ b/htdocs/git.html
@@ -280,17 +280,19 @@ in Git.
   Makarov mailto:vmaka...@redhat.com";>vmaka...@redhat.com.
   
 
-  https://gcc.gnu.org/git/gitweb.cgi?p=gcc.git;a=shortlog;h=refs/heads/devel/omp/gcc-14";>devel/omp/gcc-14
+  https://gcc.gnu.org/git/gitweb.cgi?p=gcc.git;a=shortlog;h=refs/heads/devel/omp/gcc-15";>devel/omp/gcc-15
   This branch is for collaborative development of
   https://gcc.gnu.org/wiki/OpenACC";>OpenACC and
   https://gcc.gnu.org/wiki/openmp";>OpenMP support and related
   functionality, such
   as https://gcc.gnu.org/wiki/Offloading";>offloading support (OMP:
   offloading and multi processing).
-  The branch is based on releases/gcc-14.
-  Please send patch emails with a short-hand [og14] tag in the
-  subject line, and use ChangeLog.omp files. (Likewise but now
-  stale branches exists for the prior GCC releases 9 to 13.)
+  The branch is based on releases/gcc-15.
+  Please send patch emails with a short-hand [og15] tag in the
+  subject line.  This branch uses ChangeLog.omp files
+  that are occasionally updated automatically from the commit messages, so
+  please ensure that your commit messages include a valid ChangeLog section.
+  (Stale branches also exist for the prior GCC releases 9 to 14.)
 
   unified-autovect
   This branch is for work on improving effectiveness and generality of 
GCC's
@@ -904,13 +906,14 @@ merged.
   https://gcc.gnu.org/git/gitweb.cgi?p=gcc.git;a=shortlog;h=refs/heads/devel/omp/gcc-11";>devel/omp/gcc-11
   https://gcc.gnu.org/git/gitweb.cgi?p=gcc.git;a=shortlog;h=refs/heads/devel/omp/gcc-12";>devel/omp/gcc-12
   https://gcc.gnu.org/git/gitweb.cgi?p=gcc.git;a=shortlog;h=refs/heads/devel/omp/gcc-13";>devel/omp/gcc-13
+  https://gcc.gnu.org/git/gitweb.cgi?p=gcc.git;a=shortlog;h=refs/heads/devel/omp/gcc-14";>devel/omp/gcc-14
   These branches were used for collaborative development of
   https://gcc.gnu.org/wiki/OpenACC";>OpenACC and
   https://gcc.gnu.org/wiki/openmp";>OpenMP support and related
   functionality as the successors to openacc-gcc-9-branch after the move to
   Git.
   The branches were based on releases/gcc-9, releases/gcc-10, etc.
-  Development has now moved to the devel/omp/gcc-14 branch.
+  Development has now moved to the devel/omp/gcc-15 branch.
 
   hammer-3_3-branch
   The goal of this branch was to have a stable compiler based on GCC 3.3

---

Summary of changes:
 htdocs/git.html | 15 +--
 1 file changed, 9 insertions(+), 6 deletions(-)


hooks/post-receive
-- 
gcc-wwwdocs