gcc-wwwdocs branch master updated. dbd39670543bb71d2c53f5457f91c7f5f5138315

2025-04-17 Thread Jakub Jelinek 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  dbd39670543bb71d2c53f5457f91c7f5f5138315 (commit)
  from  b5ec322c9f0369ecfbd12a491a90bf7ad23e6abc (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 dbd39670543bb71d2c53f5457f91c7f5f5138315
Author: Jakub Jelinek 
Date:   Thu Apr 17 13:13:28 2025 +0200

Branching 15

diff --git a/htdocs/gcc-15/index.html b/htdocs/gcc-15/index.html
new file mode 100644
index ..c6379cc2
--- /dev/null
+++ b/htdocs/gcc-15/index.html
@@ -0,0 +1,36 @@
+
+
+
+
+
+GCC 15 Release Series
+https://gcc.gnu.org/gcc.css";>
+
+
+
+
+GCC 15 Release Series
+
+As of this time no releases of GCC 15 have yet been made.
+
+References and Acknowledgements
+
+GCC used to stand for the GNU C Compiler, but since the compiler
+supports several other languages aside from C, it now stands for the
+GNU Compiler Collection.
+
+The GCC developers would like to thank the numerous people that have
+contributed new features, improvements, bug fixes, and other changes as
+well as test results to GCC.
+This http://gcc.gnu.org/onlinedocs/gcc/Contributors.html";>amazing
+group of volunteers is what makes GCC successful.
+
+For additional information about GCC please refer to the
+GCC project web site or contact the
+mailto:g...@gcc.gnu.org";>GCC development mailing list.
+
+To obtain GCC please use our mirror sites
+or our version control system.
+
+
+
diff --git a/htdocs/gcc-16/changes.html b/htdocs/gcc-16/changes.html
new file mode 100644
index ..9f25ed38
--- /dev/null
+++ b/htdocs/gcc-16/changes.html
@@ -0,0 +1,137 @@
+
+
+
+
+
+GCC 16 Release Series — Changes, New Features, and Fixes
+https://gcc.gnu.org/gcc.css";>
+
+
+
+
+
+GCC 16 Release SeriesChanges, New Features, and Fixes
+
+
+This page is a "brief" summary of some of the huge number of improvements
+in GCC 16.
+
+
+
+Note: GCC 16 has not been released yet, so this document is
+a work-in-progress.
+
+
+Caveats
+
+  ...
+
+
+
+
+General Improvements
+
+
+New Languages and Language specific improvements
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+New Targets and Target Specific Improvements
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Operating Systems
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Other significant improvements
+
+
+
+
+
+
+
+
diff --git a/htdocs/gcc-16/criteria.html b/htdocs/gcc-16/criteria.html
new file mode 100644
index ..6bca431a
--- /dev/null
+++ b/htdocs/gcc-16/criteria.html
@@ -0,0 +1,153 @@
+
+
+
+
+
+GCC 16 Release Criteria
+https://gcc.gnu.org/gcc.css";>
+
+
+
+
+GCC 16 Release Criteria
+
+This page provides the release criteria for GCC 16.
+
+The GCC team (and, in particular, the Release Managers) will attempt
+to meet these criteria before the release of GCC 16.
+
+In all cases, these criteria represent the minimum functionality
+required in order to make the release.  If this level of minimum
+functionality is not provided by a release candidate, then that
+candidate will probably not become the eventual release.  However, a
+release candidate that does meet these criteria may not necessarily
+become the official release; there may be other unforeseen issues that
+prevent the release.  For example, if support for the Intel Pentium II is
+required by the release criteria, it is nevertheless unlikely that GCC
+would be released even though it did not support the Intel Pentium.
+
+Because the development of GCC is largely dependent on volunteers,
+the Release Managers and/or Steering Committee may eventually have to
+decide whether to make a release, even if the criteria here are not
+met.  For example, if no volunteer can be found to verify correct
+operation of a particular application program on a particular system,
+then that criterion may be abandoned.
+
+Languages
+
+GCC supports several programming languages, including Ada, C, C++,
+Fortran, Objective-C, Objective-C++, Go, and D.
+For the purposes of making releases,
+however, we will consider primarily C and C++, as those are the
+languages used by the vast majority of users.  Therefore, if below
+the criteria indicate, for example, that there should be no DejaGNU
+regressions on a particular platform, that criteria should be read as
+applying only to DejaGNU regressions within the C, C++, and C++
+runtime library testsuites.
+
+Primary and Secondary Platforms
+
+GCC targets a vast number of platforms.  We have classified these
+platforms into three categories: primary, secondary, and tertiary.
+Primary platforms are popular systems, both in the sense that there
+are many such systems in existence and in the sense that GCC is used
+frequentl

gcc-wwwdocs branch master updated. 0383b0f964b9abc66cd857310b2e5fd5d47df9ff

2025-04-17 Thread Richard Biener 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  0383b0f964b9abc66cd857310b2e5fd5d47df9ff (commit)
  from  91cd3b99b159d51810fee3c26fc6b3e0fa28b6ab (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 0383b0f964b9abc66cd857310b2e5fd5d47df9ff
Author: Richard Biener 
Date:   Thu Apr 17 14:48:11 2025 +0200

Update GCC 16 status

diff --git a/htdocs/index.html b/htdocs/index.html
index b26ce9f6..a5a05e3c 100644
--- a/htdocs/index.html
+++ b/htdocs/index.html
@@ -217,9 +217,9 @@ More news? Let ger...@pfeifer.com know!
 
   Status:
   
-  https://gcc.gnu.org/pipermail/gcc/2025-February/245593.html";>2025-02-27
+  https://gcc.gnu.org/pipermail/gcc/2025-April/245945.html";>2025-04-17
   
-  (regression fixes & docs only).
+  (general development).
   
   https://gcc.gnu.org/bugzilla/buglist.cgi?query_format=advanced&short_desc_type=regexp&short_desc=%5C%5B(%5B%200-9.%2F%5D*%5B%20%2F%5D)*16%5B%20%2F%5D%5B%200-9.%2F%5D*%5BRr%5Degression%20*%5C%5D&target_milestone=12.5&target_milestone=13.4&target_milestone=14.3&target_milestone=15.0&target_milestone=16.0&known_to_fail_type=allwordssubstr&known_to_work_type=allwordssubstr&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&gcchost_type=allwordssubstr&gcchost=&gcctarget_type=allwordssubstr&gcctarget=&gccbuild_type=allwordssubstr&gccbuild=&keywords_type=allwords&keywords=&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=SUSPENDED&bug_status=WAITING&bug_status=REOPENED&priority=P1&priority=P2&priority=P3&emailtype1=substring&email1=&emailtype2=substring&email2=&bugidtype=include&bug_i
 
d=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0=">Serious

---

Summary of changes:
 htdocs/index.html | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)


hooks/post-receive
-- 
gcc-wwwdocs


gcc-wwwdocs branch master updated. 91cd3b99b159d51810fee3c26fc6b3e0fa28b6ab

2025-04-17 Thread Richard Biener 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  91cd3b99b159d51810fee3c26fc6b3e0fa28b6ab (commit)
  from  dbd39670543bb71d2c53f5457f91c7f5f5138315 (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 91cd3b99b159d51810fee3c26fc6b3e0fa28b6ab
Author: Richard Biener 
Date:   Thu Apr 17 14:16:08 2025 +0200

Update GCC 15 status.

diff --git a/htdocs/index.html b/htdocs/index.html
index 173e8e49..b26ce9f6 100644
--- a/htdocs/index.html
+++ b/htdocs/index.html
@@ -145,9 +145,9 @@ More news? Let ger...@pfeifer.com know!
 
   Status:
   
-  https://gcc.gnu.org/pipermail/gcc/2025-February/245593.html";>2025-02-27
+  https://gcc.gnu.org/pipermail/gcc/2025-April/245943.html";>2025-04-17
   
-  (regression fixes & docs only).
+  (frozen for release).
   
   https://gcc.gnu.org/bugzilla/buglist.cgi?query_format=advanced&short_desc_type=regexp&short_desc=%5C%5B(%5B%200-9.%2F%5D*%5B%20%2F%5D)*15%5B%20%2F%5D%5B%200-9.%2F%5D*%5BRr%5Degression%20*%5C%5D&target_milestone=12.5&target_milestone=13.4&target_milestone=14.3&target_milestone=15.0&known_to_fail_type=allwordssubstr&known_to_work_type=allwordssubstr&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&gcchost_type=allwordssubstr&gcchost=&gcctarget_type=allwordssubstr&gcctarget=&gccbuild_type=allwordssubstr&gccbuild=&keywords_type=allwords&keywords=&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=SUSPENDED&bug_status=WAITING&bug_status=REOPENED&priority=P1&priority=P2&priority=P3&emailtype1=substring&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldf
 
rom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0=">Serious

---

Summary of changes:
 htdocs/index.html | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)


hooks/post-receive
-- 
gcc-wwwdocs


gcc-wwwdocs branch master updated. 66ba4d076658052cfd2b29acf075fcbdbcc8feb5

2025-04-17 Thread Tobias Burnus 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  66ba4d076658052cfd2b29acf075fcbdbcc8feb5 (commit)
  from  0383b0f964b9abc66cd857310b2e5fd5d47df9ff (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 66ba4d076658052cfd2b29acf075fcbdbcc8feb5
Author: Tobias Burnus 
Date:   Thu Apr 17 22:27:39 2025 +0200

c-15/changes: Fortran + offload (C++) updated | project/gomp: GCC 15 update

* The C++ support with offloading was extended; mention it under general
  improvements and for Nvptx/GCN (as libstdc++ is now build by default).
* Generic support for AMD GPU required ROCm 6.4.0 - now released, we can
  name that version.
* Fortran: 'do concurrent' locality-spec are now supported (local, 
local_init,
  shared, reduce, default(none).

In projects/gomp, the impl.status links have been updated, esp. for GCC 
15/16.

diff --git a/htdocs/gcc-15/changes.html b/htdocs/gcc-15/changes.html
index b4200df3..45de966c 100644
--- a/htdocs/gcc-15/changes.html
+++ b/htdocs/gcc-15/changes.html
@@ -69,7 +69,8 @@ a work-in-progress.
   
 For offloading using OpenMP and OpenACC, issues preventing some
 host–device architecture combinations have been resolved. In 
particular,
-offloading from aarch64 hosts to nvptx devices is now supported.
+offloading from aarch64 hosts to nvptx devices is now supported. 
Additionally,
+the support for using C++ in offload regions has been extended.
   
   
 Improvements for compiling very large input files.  The compile time for
@@ -592,6 +593,10 @@ asm (".text; %cc0: mov %cc2, %%r0; .previous;"
 Fortran
 
 
+  
+Fortran 2018 and 2023 locality specifiers to do concurrent are
+now supported.
+  
   
 Experimental support for unsigned modular integers,
 enabled by -funsigned;
@@ -665,6 +670,7 @@ asm (".text; %cc0: mov %cc2, %%r0; .previous;"
 AMD GPU (GCN)
 
 
+  The standard C++ library (libstdc++) is now supported and enabled.
   Experimental support for supporting generic devices has been added;
 specifying gfx9-generic, gfx10-3-generic,
 or gfx11-generic to
@@ -678,8 +684,8 @@ asm (".text; %cc0: mov %cc2, %%r0; .previous;"
 gfx1101, gfx1102, gfx1150,
 and gfx1151.  To use any of the listed new devices including
 the generic ones, GCC has to be configured to build the runtime library
-for the device. Note that generic support requires a future ROCm (newer
-than 6.3.2). For details, consult GCC's
+for the device. Note that generic support requires ROCm 6.4.0 (or newer).
+For details, consult GCC's
 https://gcc.gnu.org/install/specific.html#amdgcn-x-amdhsa";>
 installation notes.
   Support for Fiji (gfx803) devices has been removed (this was already
@@ -833,6 +839,7 @@ asm (".text; %cc0: mov %cc2, %%r0; .previous;"
 NVPTX
 
 
+  The standard C++ library (libstdc++) is now supported and enabled.
   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";
diff --git a/htdocs/projects/gomp/index.html b/htdocs/projects/gomp/index.html
index dcb56a50..07b872ef 100644
--- a/htdocs/projects/gomp/index.html
+++ b/htdocs/projects/gomp/index.html
@@ -144,12 +144,14 @@ filing a bug report.
 
 Implementation status in libgomp manual:
 https://gcc.gnu.org/onlinedocs/libgomp/OpenMP-Implementation-Status.html";
->Mainline (GCC 15),
-https://gcc.gnu.org/onlinedocs/gcc-14.1.0/libgomp/OpenMP-Implementation-Status.html";
+>Mainline (GCC 16),
+https://gcc.gnu.org/onlinedocs/gcc-15.1.0/libgomp/OpenMP-Implementation-Status.html";
+>GCC 15,
+https://gcc.gnu.org/onlinedocs/gcc-14.2.0/libgomp/OpenMP-Implementation-Status.html";
 >GCC 14,
-https://gcc.gnu.org/onlinedocs/gcc-13.2.0/libgomp/OpenMP-Implementation-Status.html";
+https://gcc.gnu.org/onlinedocs/gcc-13.3.0/libgomp/OpenMP-Implementation-Status.html";
 >GCC 13,
-https://gcc.gnu.org/onlinedocs/gcc-12.3.0/libgomp/OpenMP-Implementation-Status.html";
+https://gcc.gnu.org/onlinedocs/gcc-12.4.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/gcc-15/changes.html  | 13 ++---
 htdocs/projects/gomp/index.html | 10 ++
 2 files changed, 16 insertions(+), 7 deletions(-)


hooks/post-receive
-- 
gcc-wwwdocs


gcc-wwwdocs branch master updated. 9570c7346b341c4521766cf9cacaa913bf6fe4bf

2025-04-17 Thread Robert Dubner 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  9570c7346b341c4521766cf9cacaa913bf6fe4bf (commit)
   via  857189a8f2d040ab7745c536d0c0eddd30c57079 (commit)
  from  66ba4d076658052cfd2b29acf075fcbdbcc8feb5 (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 9570c7346b341c4521766cf9cacaa913bf6fe4bf
Author: Robert Dubner 
Date:   Thu Apr 17 15:12:26 2025 -0400

Add COBOL information to gcc.gnu.org index.html

* htdocs/index.html: Add COBOL information.

diff --git a/htdocs/index.html b/htdocs/index.html
index a5a05e3c..e8b58d74 100644
--- a/htdocs/index.html
+++ b/htdocs/index.html
@@ -19,7 +19,7 @@
 C,
 C++,
 Objective-C, Fortran,
-Ada, Go, D and Modula-2 as well as libraries for these languages 
(libstdc++,...).
+Ada, Go, D, Modula-2, and COBOL as well as libraries for these languages 
(libstdc++,...).
 GCC was originally written as the compiler for the http://www.gnu.org/gnu/thegnuproject.html";>GNU operating system.
 The GNU system was developed to be 100% free software, free in the sense
@@ -55,6 +55,11 @@ mission statement.
 News
 
 
+COBOL front end added
+  [2025-04-17]
+The COBOL programming language front end has been added to GCC.
+  This front end was contributed by COBOLworx.
+
 https://inbox.sourceware.org/gcc/875xparmhn@kataplop.net/";>GCC 
developer room at FOSDEM 2025: Call for Participation open
 [2024-10-30]
 FOSDEM 2025: Brussels, Belgium, February 1-2 2025

commit 857189a8f2d040ab7745c536d0c0eddd30c57079
Author: Robert Dubner 
Date:   Thu Apr 17 12:47:26 2025 -0400

Add COBOL to gcc-15 changes.

* gcc-15/changes.html: Include notes on COBOL.

diff --git a/htdocs/gcc-15/changes.html b/htdocs/gcc-15/changes.html
index 45de966c..a02ba17a 100644
--- a/htdocs/gcc-15/changes.html
+++ b/htdocs/gcc-15/changes.html
@@ -162,6 +162,22 @@ a work-in-progress.
 omp_get_uid_from_device API routines have been added.
   
 
+COBOL
+
+  GCC now includes an ISO COBOL compiler, gcobol.  It has been
+tested on x86-64 and AArch64 targets. It is not expected to work
+on 32-bit systems. Efforts are underway to adapt it to other machine
+architectures that support native 128-bit computation.
+  gcobol passes much of the NIST CCVS/85 test suite (except for parts
+that are now obsolete). It uses ISO/IEC 1989:2023 as a
+reference specification.  Some parts of that document, notably
+object-orientation features, are yet to be implemented. Beyond
+ISO, gcobol recognizes some syntax common on other compilers,
+with special attention given to IBM.
+   More information about GCC COBOL can be found at
+   https://www.cobolworx.com";>the COBOLworx website.
+
+ 
 
 Ada
 

---

Summary of changes:
 htdocs/gcc-15/changes.html | 16 
 htdocs/index.html  |  7 ++-
 2 files changed, 22 insertions(+), 1 deletion(-)


hooks/post-receive
-- 
gcc-wwwdocs