gcc-wwwdocs branch master updated. 7ed4eea169e8fa6ecdc64361e0a995c7af556032
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 7ed4eea169e8fa6ecdc64361e0a995c7af556032 (commit) from a7db15721b902e1e80777d0057bf0ddf160de98d (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 7ed4eea169e8fa6ecdc64361e0a995c7af556032 Author: Jakub Jelinek Date: Tue Jul 2 22:14:29 2024 +0200 Mark P0963R3 and P3144R2 C++26 papers as implemented diff --git a/htdocs/projects/cxx-status.html b/htdocs/projects/cxx-status.html index 65c120a3..9a1a584a 100644 --- a/htdocs/projects/cxx-status.html +++ b/htdocs/projects/cxx-status.html @@ -194,7 +194,7 @@ Structured binding declaration as a condition https://wg21.link/P0963R3;>P0963R3 - https://gcc.gnu.org/PR115745;>No + 15 @@ -206,7 +206,7 @@ Deleting a pointer to an incomplete type should be ill-formed https://wg21.link/P3144R2;>P3144R2 - https://gcc.gnu.org/PR115747;>No + 15
gcc-wwwdocs branch master updated. a7db15721b902e1e80777d0057bf0ddf160de98d
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 a7db15721b902e1e80777d0057bf0ddf160de98d (commit) from 6323e33f6eaf8180c4e4d48632dd102caf8686b3 (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 a7db15721b902e1e80777d0057bf0ddf160de98d Author: Jakub Jelinek Date: Tue Jul 2 10:50:12 2024 +0200 Add new C++26 papers. diff --git a/htdocs/projects/cxx-status.html b/htdocs/projects/cxx-status.html index 4401c87e..65c120a3 100644 --- a/htdocs/projects/cxx-status.html +++ b/htdocs/projects/cxx-status.html @@ -184,6 +184,31 @@ 14 + + + constexpr placement new + https://wg21.link/P2747R2;>P2747R2 + https://gcc.gnu.org/PR115744;>No + __cpp_constexpr >= 202406L + + + Structured binding declaration as a condition + https://wg21.link/P0963R3;>P0963R3 + https://gcc.gnu.org/PR115745;>No + + + + Ordering of constraints involving fold expressions + https://wg21.link/P2963R3;>P2963R3 + https://gcc.gnu.org/PR115746;>No + + + + Deleting a pointer to an incomplete type should be ill-formed + https://wg21.link/P3144R2;>P3144R2 + https://gcc.gnu.org/PR115747;>No + +
gcc-wwwdocs branch master updated. 810912f793c674628f6506de21116ff45baba440
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 810912f793c674628f6506de21116ff45baba440 (commit) from 22800bc8d313137ad4711c53e7e913f3cecd9dad (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 810912f793c674628f6506de21116ff45baba440 Author: Jakub Jelinek Date: Thu Jun 20 11:07:04 2024 +0200 12.4.0 release. diff --git a/htdocs/develop.html b/htdocs/develop.html index 4cae4cbd..effb6047 100644 --- a/htdocs/develop.html +++ b/htdocs/develop.html @@ -627,8 +627,8 @@ stages of development, branch points, and releases: | \ | v | GCC 7.4 release (2018-12-06) - |\ - | v + | \ + | v | GCC 7.5 release (2019-11-14) +-- GCC 8 branch created + | \ @@ -643,8 +643,8 @@ stages of development, branch points, and releases: | \ | v | GCC 8.4 release (2020-03-04) - |\ - | v + | \ + | v | GCC 8.5 release (2021-05-14) +-- GCC 9 branch created + | \ @@ -659,33 +659,33 @@ stages of development, branch points, and releases: | \ | v | GCC 9.4 release (2021-06-01) - |\ - | v + | \ + | v | GCC 9.5 release (2022-05-27) +-- GCC 10 branch created ---+ | \ | v GCC 11 Stage 1 (starts 2020-04-30) GCC 10.1 release (2020-05-07) - | \ - |v + |\ + | v | GCC 10.2 release (2020-06-23) - GCC 11 Stage 3 (starts 2020-11-16) \ - | v + GCC 11 Stage 3 (starts 2020-11-16) \ + |v GCC 11 Stage 4 (starts 2021-01-17) GCC 10.3 release (2021-04-08) | \ | v | GCC 10.4 release (2022-06-28) - |\ - | v + | \ + | v +-- GCC 11 branch created ---+ GCC 10.5 release (2023-07-07) | \ | v GCC 12 Stage 1 (starts 2021-04-20) GCC 11.1 release (2021-04-27) - | \ - |v + |\ + | v | GCC 11.2 release (2021-07-28) - GCC 12 Stage 3 (starts 2021-11-15) \ - | v + GCC 12 Stage 3 (starts 2021-11-15) \ + |v GCC 12 Stage 4 (starts 2022-01-17) GCC 11.3 release (2022-04-21) | \ | v @@ -694,22 +694,24 @@ stages of development, branch points, and releases: | \ | v GCC 13 Stage 1 (starts 2022-04-28) GCC 12.1 release (2022-05-06) - | \ - |
gcc-wwwdocs branch master updated. 22800bc8d313137ad4711c53e7e913f3cecd9dad
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 22800bc8d313137ad4711c53e7e913f3cecd9dad (commit) from 1ee3d167fc1491d7a71c65a7f5065867c30903a8 (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 22800bc8d313137ad4711c53e7e913f3cecd9dad Author: Jakub Jelinek Date: Thu Jun 20 10:53:09 2024 +0200 Fix up bullet numbering. diff --git a/htdocs/releasing.html b/htdocs/releasing.html index c7365e64..1f54d61d 100644 --- a/htdocs/releasing.html +++ b/htdocs/releasing.html @@ -49,7 +49,7 @@ href="translation.html#regen">Regenerate Generation and Upload - + Roll the release using the maintainer-scripts/gcc_release script from the same branch as the release. You must pass the -f option, to @@ -78,7 +78,7 @@ branch in the crontab of gccadmin on gcc.gnu.org. Web Site Updates - + Update the develop.html and releases.html web pages. @@ -113,7 +113,7 @@ to point to the online-documentation for the branch. Announcements - + Announce the release to the gcc-annou...@gcc.gnu.org, g...@gcc.gnu.org and info-...@gnu.org mailing lists. @@ -123,7 +123,7 @@ and info-...@gnu.org mailing lists. Bugzilla Updates - + Create a new version in Bugzilla corresponding to the new branch version. This can be accomplished by choosing products, choosing gcc, and editing the versions. Please do not delete old --- Summary of changes: htdocs/releasing.html | 8 1 file changed, 4 insertions(+), 4 deletions(-) hooks/post-receive -- gcc-wwwdocs
gcc-wwwdocs branch master updated. 1ee3d167fc1491d7a71c65a7f5065867c30903a8
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 1ee3d167fc1491d7a71c65a7f5065867c30903a8 (commit) from 79ef2cb65d7876e71ea9560e2a92843070dc40d5 (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 1ee3d167fc1491d7a71c65a7f5065867c30903a8 Author: Jakub Jelinek Date: Thu Jun 20 09:59:47 2024 +0200 Releasing 12.4. diff --git a/htdocs/gcc-12/changes.html b/htdocs/gcc-12/changes.html index 9e2cee50..bf332c86 100644 --- a/htdocs/gcc-12/changes.html +++ b/htdocs/gcc-12/changes.html @@ -1164,9 +1164,6 @@ are not listed here). GCC 12.4 -Note: GCC 12.4 has not been released yet, so this section is a -work-in-progress. - This is the https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVEDresolution=FIXEDtarget_milestone=12.4;>list of problem reports (PRs) from GCC's bug tracking system that are known to be fixed in the 12.4 release. This list might not be diff --git a/htdocs/gcc-12/index.html b/htdocs/gcc-12/index.html index 3ba4df2b..476b9fcd 100644 --- a/htdocs/gcc-12/index.html +++ b/htdocs/gcc-12/index.html @@ -11,17 +11,23 @@ GCC 12 Release Series -May 8, 2023 +Jun 20, 2024 -The GCC developers are pleased to announce the release of GCC 12.3. +The GCC developers are pleased to announce the release of GCC 12.4. This release is a bug-fix release, containing fixes for regressions in -GCC 12.2 relative to previous releases of GCC. +GCC 12.3 relative to previous releases of GCC. Release History +GCC 12.4 +Jun 20, 2024 +(changes, + https://gcc.gnu.org/onlinedocs/12.4.0/;>documentation) + + GCC 12.3 May 8, 2023 (changes, --- Summary of changes: htdocs/gcc-12/changes.html | 3 --- htdocs/gcc-12/index.html | 12 +--- 2 files changed, 9 insertions(+), 6 deletions(-) hooks/post-receive -- gcc-wwwdocs
gcc-wwwdocs branch master updated. b20402b74f21724e2772d48ec8f12043ca785503
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 b20402b74f21724e2772d48ec8f12043ca785503 (commit) from c18141d3bac790885c68d2b7fa6e99559557460d (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 b20402b74f21724e2772d48ec8f12043ca785503 Author: Jakub Jelinek Date: Fri May 24 10:36:19 2024 +0200 Adjust 12.3.1 Status Report URL. diff --git a/htdocs/index.html b/htdocs/index.html index afc76800..0680ef30 100644 --- a/htdocs/index.html +++ b/htdocs/index.html @@ -189,7 +189,7 @@ More news? Let ger...@pfeifer.com know! Status: - https://gcc.gnu.org/pipermail/gcc/2023-May/241260.html;>2023-05-08 + https://gcc.gnu.org/pipermail/gcc/2024-May/243994.html;>2024-05-24 (regression fixes docs only). --- Summary of changes: htdocs/index.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) hooks/post-receive -- gcc-wwwdocs
gcc-wwwdocs branch master updated. 465817d0e0a96a1e1722a67383183dbec95ab21f
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 465817d0e0a96a1e1722a67383183dbec95ab21f (commit) from 9d10f6fccee3a68102173f28cf312ed266b7d95d (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 465817d0e0a96a1e1722a67383183dbec95ab21f Author: Jakub Jelinek Date: Thu May 23 02:13:35 2024 +0200 Fix up year of 14.1 release. diff --git a/htdocs/develop.html b/htdocs/develop.html index 9145aceb..4cae4cbd 100644 --- a/htdocs/develop.html +++ b/htdocs/develop.html @@ -715,7 +715,7 @@ stages of development, branch points, and releases: +-- GCC 14 branch created ---+ | \ | v - | GCC 14.1 release (2023-05-07) + | GCC 14.1 release (2024-05-07) GCC 15 Stage 1 (starts 2024-04-26) | v --- Summary of changes: htdocs/develop.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) hooks/post-receive -- gcc-wwwdocs
gcc-wwwdocs branch master updated. 9e79c5e411eb3236b481c6093fad4dc5ae5141c5
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 9e79c5e411eb3236b481c6093fad4dc5ae5141c5 (commit) from c52ab7c1b318d66f45b372d50282c7052b59f677 (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 9e79c5e411eb3236b481c6093fad4dc5ae5141c5 Author: Jakub Jelinek Date: Tue May 21 11:05:04 2024 +0200 Releasing 13.3.0. diff --git a/htdocs/develop.html b/htdocs/develop.html index 40228f49..9145aceb 100644 --- a/htdocs/develop.html +++ b/htdocs/develop.html @@ -708,9 +708,9 @@ stages of development, branch points, and releases: | \ |v | GCC 13.2 release (2023-07-27) - GCC 14 Stage 3 (starts 2023-11-19) - | - GCC 14 Stage 4 (starts 2024-01-12) + GCC 14 Stage 3 (starts 2023-11-19) \ + | v + GCC 14 Stage 4 (starts 2024-01-12) GCC 13.3 release (2024-05-21) | +-- GCC 14 branch created ---+ | \ diff --git a/htdocs/index.html b/htdocs/index.html index c52bb30b..afc76800 100644 --- a/htdocs/index.html +++ b/htdocs/index.html @@ -54,6 +54,11 @@ mission statement. News + +GCC 13.3 released +[2024-05-21] + + https://gcc.gnu.org/wiki/cauldron2024;>GNU Tools Cauldron 2024 [2024-05-07] Prague, Czech Republic, September 14-16 2024 @@ -153,28 +158,28 @@ More news? Let ger...@pfeifer.com know! (regression fixes docs only). https://gcc.gnu.org/bugzilla/buglist.cgi?query_format=advancedshort_desc_type=regexpshort_desc=%5C%5B(%5B%200-9.%2F%5D*%5B%20%2F%5D)*14%5B%20%2F%5D%5B%200-9.%2F%5D*%5BRr%5Degression%20*%5C%5Dtarget_milestone=11.5target_milestone=12.4target_milestone=13.3target_milestone=14.2known_to_fail_type=allwordssubstrknown_to_work_type=allwordssubstrlong_desc_type=allwordssubstrlong_desc=bug_file_loc_type=allwordssubstrbug_file_loc=gcchost_type=allwordssubstrgcchost=gcctarget_type=allwordssubstrgcctarget=gccbuild_type=allwordssubstrgccbuild=keywords_type=allwordskeywords=bug_status=UNCONFIRMEDbug_status=NEWbug_status=ASSIGNEDbug_status=SUSPENDEDbug_status=WAITINGbug_status=REOPENEDpriority=P1priority=P2priority=P3emailtype1=substringemail1=emailtype2=substringemail2=bugidtype=includebug_id=votes=chfieldf rom=chfieldto=Nowchfieldvalue=cmdtype=doitorder=Reuse+same+sort+as+last+timefield0-0-0=nooptype0-0-0=noopvalue0-0-0=">Serious + href="https://gcc.gnu.org/bugzilla/buglist.cgi?query_format=advancedshort_desc_type=regexpshort_desc=%5C%5B(%5B%200-9.%2F%5D*%5B%20%2F%5D)*14%5B%20%2F%5D%5B%200-9.%2F%5D*%5BRr%5Degression%20*%5C%5Dtarget_milestone=11.5target_milestone=12.4target_milestone=13.4target_milestone=14.2known_to_fail_type=allwordssubstrknown_to_work_type=allwordssubstrlong_desc_type=allwordssubstrlong_desc=bug_file_loc_type=allwordssubstrbug_file_loc=gcchost_type=allwordssubstrgcchost=gcctarget_type=allwordssubstrgcctarget=gccbuild_type=allwordssubstrgccbuild=keywords_type=allwordskeywords=bug_status=UNCONFIRMEDbug_status=NEWbug_status=ASSIGNEDbug_status=SUSPENDEDbug_status=WAITINGbug_status=REOPENEDpriority=P1priority=P2priority=P3emailtype1=substringemail1=emailtype2=substringemail2=bugidtype=includebug_id=votes=chfieldf rom=chfieldto=Nowchfieldvalue=cmdtype=doitorder=Reuse+same+sort+as+last+timefield0-0-0=nooptype0-0-0=noopvalue0-0-0=">Serious regressions. https://gcc.gnu.org/bugzilla/buglist.cgi?query_format=advancedshort_desc_type=regexpshort_desc=%5C%5B(%5B%200-9.%2F%5D*%5B%20%2F%5D)*14%5B%20%2F%5D%5B%200-9.%2F%5D*%5BRr%5Degression%20*%5C%5Dtarget_milestone=11.5target_milestone=12.4target_milestone=13.3target_milestone=14.2known_to_fail_type=allwordssubstrknown_to_work_type=allwordssubstrlong_desc_type=allwordssubstrlong_desc=bug_file_loc_type=allwordssubstrbug_file_loc=gcchost_type=allwordssubstrgcchost=gcctarget_type=allwordssubstrgcctarget=gccbuild_type=allwordssubstrgccbuild=keywords_type=allwordskeywords=bug_status=UNCONFIRMEDbug_status=NEWbug_status=ASSIGNEDbug_status=SUSPENDEDbug_status=WAITINGbug_status=REOPENEDemailtype1=substringemail1=emailtype2=substringemail2=bugidtype=includebug_id=votes=chfieldfrom=chfieldto=Nowchfieldvalue=cmd type=doitorder=Reuse+same+sort+as+last+timefield0-0-0=nooptype0-0-0=noopvalue0-0-0=">All +
gcc-wwwdocs branch master updated. c52ab7c1b318d66f45b372d50282c7052b59f677
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 c52ab7c1b318d66f45b372d50282c7052b59f677 (commit) from c1594fa5dda412c98f3193ca8f993f6fc21e73c1 (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 c52ab7c1b318d66f45b372d50282c7052b59f677 Author: Jakub Jelinek Date: Tue May 21 09:21:20 2024 +0200 Releasing 13.3. diff --git a/htdocs/gcc-13/changes.html b/htdocs/gcc-13/changes.html index 3ab4a101..88b76c49 100644 --- a/htdocs/gcc-13/changes.html +++ b/htdocs/gcc-13/changes.html @@ -870,9 +870,6 @@ are not listed here). GCC 13.3 -Note: GCC 13.3 has not been released yet, so this section is a -work-in-progress. - This is the https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVEDresolution=FIXEDtarget_milestone=13.3;>list of problem reports (PRs) from GCC's bug tracking system that are known to be fixed in the 13.3 release. This list might not be diff --git a/htdocs/gcc-13/index.html b/htdocs/gcc-13/index.html index ed23d786..b04838db 100644 --- a/htdocs/gcc-13/index.html +++ b/htdocs/gcc-13/index.html @@ -11,17 +11,23 @@ GCC 13 Release Series -July 27, 2023 +May 21, 2024 -The GCC developers are pleased to announce the release of GCC 13.2. +The GCC developers are pleased to announce the release of GCC 13.3. This release is a bug-fix release, containing fixes for regressions in -GCC 13.1 relative to previous releases of GCC. +GCC 13.2 relative to previous releases of GCC. Release History +GCC 13.3 +May 21, 2024 +(changes, + http://gcc.gnu.org/onlinedocs/13.3.0/;>documentation) + + GCC 13.2 July 27, 2023 (changes, --- Summary of changes: htdocs/gcc-13/changes.html | 3 --- htdocs/gcc-13/index.html | 12 +--- 2 files changed, 9 insertions(+), 6 deletions(-) hooks/post-receive -- gcc-wwwdocs
gcc-wwwdocs branch master updated. 8f193930f0beb38d06b143bcc1d5632f457e0cdf
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 8f193930f0beb38d06b143bcc1d5632f457e0cdf (commit) from ed2a7a47d4814413db7ac79068d7938c03ad639f (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 8f193930f0beb38d06b143bcc1d5632f457e0cdf Author: Jakub Jelinek Date: Tue May 14 18:33:07 2024 +0200 Mark 13.3 as frozen for release. diff --git a/htdocs/index.html b/htdocs/index.html index de5cca7b..63fbcdcd 100644 --- a/htdocs/index.html +++ b/htdocs/index.html @@ -168,7 +168,7 @@ More news? Let ger...@pfeifer.com know! https://gcc.gnu.org/pipermail/gcc/2024-April/243860.html;>2024-04-30 - (regression fixes docs only). + (frozen for release). https://gcc.gnu.org/bugzilla/buglist.cgi?query_format=advancedshort_desc_type=regexpshort_desc=%5C%5B(%5B%200-9.%2F%5D*%5B%20%2F%5D)*13%5B%20%2F%5D%5B%200-9.%2F%5D*%5BRr%5Degression%20*%5C%5Dtarget_milestone=11.5target_milestone=12.4target_milestone=13.3known_to_fail_type=allwordssubstrknown_to_work_type=allwordssubstrlong_desc_type=allwordssubstrlong_desc=bug_file_loc_type=allwordssubstrbug_file_loc=gcchost_type=allwordssubstrgcchost=gcctarget_type=allwordssubstrgcctarget=gccbuild_type=allwordssubstrgccbuild=keywords_type=allwordskeywords=bug_status=UNCONFIRMEDbug_status=NEWbug_status=ASSIGNEDbug_status=SUSPENDEDbug_status=WAITINGbug_status=REOPENEDpriority=P1priority=P2priority=P3emailtype1=substringemail1=emailtype2=substringemail2=bugidtype=includebug_id=votes=chfieldfrom=chfieldto=Now ;chfieldvalue=cmdtype=doitorder=Reuse+same+sort+as+last+timefield0-0-0=nooptype0-0-0=noopvalue0-0-0=">Serious --- Summary of changes: htdocs/index.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) hooks/post-receive -- gcc-wwwdocs
gcc-wwwdocs branch master updated. 506a866eae7f722c532bdcd513da6b8134be4091
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 506a866eae7f722c532bdcd513da6b8134be4091 (commit) from 0053d65e4071ba2e25073fdc2e1b7e8bf12a96a7 (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 506a866eae7f722c532bdcd513da6b8134be4091 Author: Jakub Jelinek Date: Tue May 7 22:39:57 2024 +0200 Adjust implementation status of C++26 P2893R3 - Variadic friends. diff --git a/htdocs/projects/cxx-status.html b/htdocs/projects/cxx-status.html index 726b8153..4401c87e 100644 --- a/htdocs/projects/cxx-status.html +++ b/htdocs/projects/cxx-status.html @@ -163,7 +163,7 @@ Variadic friends https://wg21.link/P2893R3;>P2893R3 - https://gcc.gnu.org/PR114459;>No + 15 __cpp_variadic_friend >= 202403L --- Summary of changes: htdocs/projects/cxx-status.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) hooks/post-receive -- gcc-wwwdocs
gcc-wwwdocs branch master updated. 1aef08f66802bbddaf9a048a1840e26597e4f62e
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 1aef08f66802bbddaf9a048a1840e26597e4f62e (commit) from 388e5d2bb70921d8c73c82df19b4a94de19ae936 (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 1aef08f66802bbddaf9a048a1840e26597e4f62e Author: Jakub Jelinek Date: Tue May 7 09:32:14 2024 + 13.1 -> 14.1 diff --git a/htdocs/onlinedocs/14.1.0/index.html b/htdocs/onlinedocs/14.1.0/index.html index 2abc06ac..b9cb9c23 100644 --- a/htdocs/onlinedocs/14.1.0/index.html +++ b/htdocs/onlinedocs/14.1.0/index.html @@ -3,106 +3,106 @@ -GCC 13.1 manuals +GCC 14.1 manuals https://gcc.gnu.org/gcc.css;> -13.1 manuals +14.1 manuals -https://gcc.gnu.org/onlinedocs/gcc-13.1.0/gcc/;>GCC - 13.1 Manual (https://gcc.gnu.org/onlinedocs/gcc-13.1.0/gcc.pdf;>also +https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gcc/;>GCC + 14.1 Manual (https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gcc.pdf;>also in PDF or https://gcc.gnu.org/onlinedocs/gcc-13.1.0/gcc.ps.gz;>PostScript or https://gcc.gnu.org/onlinedocs/gcc-13.1.0/gcc-html.tar.gz;>an + href="https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gcc.ps.gz;>PostScript or https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gcc-html.tar.gz;>an HTML tarball) -https://gcc.gnu.org/onlinedocs/gcc-13.1.0/gfortran/;>GCC - 13.1 GNU Fortran Manual (https://gcc.gnu.org/onlinedocs/gcc-13.1.0/gfortran.pdf;>also +https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gfortran/;>GCC + 14.1 GNU Fortran Manual (https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gfortran.pdf;>also in PDF or https://gcc.gnu.org/onlinedocs/gcc-13.1.0/gfortran.ps.gz;>PostScript or https://gcc.gnu.org/onlinedocs/gcc-13.1.0/gfortran-html.tar.gz;>an + href="https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gfortran.ps.gz;>PostScript or https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gfortran-html.tar.gz;>an HTML tarball) -https://gcc.gnu.org/onlinedocs/gcc-13.1.0/cpp/;>GCC - 13.1 CPP Manual (https://gcc.gnu.org/onlinedocs/gcc-13.1.0/cpp.pdf;>also +https://gcc.gnu.org/onlinedocs/gcc-14.1.0/cpp/;>GCC + 14.1 CPP Manual (https://gcc.gnu.org/onlinedocs/gcc-14.1.0/cpp.pdf;>also in PDF or https://gcc.gnu.org/onlinedocs/gcc-13.1.0/cpp.ps.gz;>PostScript or https://gcc.gnu.org/onlinedocs/gcc-13.1.0/cpp-html.tar.gz;>an + href="https://gcc.gnu.org/onlinedocs/gcc-14.1.0/cpp.ps.gz;>PostScript or https://gcc.gnu.org/onlinedocs/gcc-14.1.0/cpp-html.tar.gz;>an HTML tarball) -https://gcc.gnu.org/onlinedocs/gcc-13.1.0/gnat_rm/;>GCC - 13.1 GNAT Reference Manual (https://gcc.gnu.org/onlinedocs/gcc-13.1.0/gnat_rm.pdf;>also +https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gnat_rm/;>GCC + 14.1 GNAT Reference Manual (https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gnat_rm.pdf;>also in PDF or https://gcc.gnu.org/onlinedocs/gcc-13.1.0/gnat_rm.ps.gz;>PostScript or https://gcc.gnu.org/onlinedocs/gcc-13.1.0/gnat_rm-html.tar.gz;>an + href="https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gnat_rm.ps.gz;>PostScript or https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gnat_rm-html.tar.gz;>an HTML tarball) -https://gcc.gnu.org/onlinedocs/gcc-13.1.0/gnat_ugn/;>GCC - 13.1 GNAT User's Guide (https://gcc.gnu.org/onlinedocs/gcc-13.1.0/gnat_ugn.pdf;>also +https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gnat_ugn/;>GCC + 14.1 GNAT User's Guide (https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gnat_ugn.pdf;>also in PDF or https://gcc.gnu.org/onlinedocs/gcc-13.1.0/gnat_ugn.ps.gz;>PostScript or https://gcc.gnu.org/onlinedocs/gcc-13.1.0/gnat_ugn-html.tar.gz;>an + href="https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gnat_ugn.ps.gz;>PostScript or https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gnat_ugn-html.tar.gz;>an HTML tarball) -https://gcc.gnu.org/onlinedocs/gcc-13.1.0/libstdc++/manual/;>GCC - 13.1 Standard C++ Library Manual (https://gcc.gnu.org/onlinedocs/gcc-13.1.0/libstdc++-manual.pdf.gz;>also +https://gcc.gnu.org/onlinedocs/gcc-14.1.0/libstdc++/manual/;>GCC + 14.1 Standard C++ Library Manual (https://gcc.gnu.org/onlinedocs/gcc-14.1.0/libstdc++-manual.pdf.gz;>also in PDF or https://gcc.gnu.org/onlinedocs/gcc-13.1.0/libstdc++-manual.xml.gz;>XML or https://gcc.gnu.org/onlinedocs/gcc-13.1.0/libstdc++-manual-html.tar.gz;>an + href="https://gcc.gnu.org/onlinedocs/gcc-14.1.0/libstdc++-manual.xml.gz;>XML or https://gcc.gnu.org/onlinedocs/gcc-14.1.0/libstdc++-manual-html.tar.gz;>an HTML tarball) -https://gcc.gnu.org/onlinedocs/gcc-13.1.0/libstdc++/api/;>GCC -
gcc-wwwdocs branch master updated. e8188a572301966aab9fc19200d97773af308aa6
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 e8188a572301966aab9fc19200d97773af308aa6 (commit) from 323fd0012e1f45e6a4b40e227df5a07ea5f5ea05 (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 e8188a572301966aab9fc19200d97773af308aa6 Author: Jakub Jelinek Date: Tue May 7 08:39:24 2024 +0200 Small tweak. diff --git a/htdocs/gcc-14/index.html b/htdocs/gcc-14/index.html index 5274cc39..ff3f433f 100644 --- a/htdocs/gcc-14/index.html +++ b/htdocs/gcc-14/index.html @@ -16,7 +16,7 @@ The GCC developers are pleased to announce the release of GCC 14.1. This release is a major release, containing new features (as well -as many other improvements) relative to GCC 12.x. +as many other improvements) relative to GCC 13.x. Release History --- Summary of changes: htdocs/gcc-14/index.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) hooks/post-receive -- gcc-wwwdocs
gcc-wwwdocs branch master updated. 323fd0012e1f45e6a4b40e227df5a07ea5f5ea05
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 323fd0012e1f45e6a4b40e227df5a07ea5f5ea05 (commit) from 8095e54fa7c659dc5b00ddc4ff4e48a30dfaa1f2 (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 323fd0012e1f45e6a4b40e227df5a07ea5f5ea05 Author: Jakub Jelinek Date: Tue May 7 08:38:19 2024 +0200 Releasing 14.1. diff --git a/htdocs/gcc-14/changes.html b/htdocs/gcc-14/changes.html index 28e5da9f..cb75867f 100644 --- a/htdocs/gcc-14/changes.html +++ b/htdocs/gcc-14/changes.html @@ -22,9 +22,6 @@ You may also want to check out our full GCC documentation. -Note: GCC 14 has not been released yet, so this document is -a work-in-progress. - Caveats @@ -1575,7 +1572,15 @@ it emits: - +GCC 14.1 + +This is the https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVEDresolution=FIXEDtarget_milestone=14.0;>list +of problem reports (PRs) from GCC's bug tracking system that are +known to be fixed in the 14.1 release. This list might not be +complete (that is, it is possible that some PRs that have been fixed +are not listed here). + + diff --git a/htdocs/gcc-14/index.html b/htdocs/gcc-14/index.html index c8a9cb34..5274cc39 100644 --- a/htdocs/gcc-14/index.html +++ b/htdocs/gcc-14/index.html @@ -11,7 +11,24 @@ GCC 14 Release Series -As of this time no releases of GCC 14 have yet been made. +May 7, 2024 + +The GCC developers are pleased to announce the release of GCC 14.1. + +This release is a major release, containing new features (as well +as many other improvements) relative to GCC 12.x. + +Release History + + + +GCC 14.1 +May 7, 2024 +(changes, + http://gcc.gnu.org/onlinedocs/14.1.0/;>documentation) + + + References and Acknowledgements --- Summary of changes: htdocs/gcc-14/changes.html | 13 + htdocs/gcc-14/index.html | 19 ++- 2 files changed, 27 insertions(+), 5 deletions(-) hooks/post-receive -- gcc-wwwdocs
gcc-wwwdocs branch master updated. 8095e54fa7c659dc5b00ddc4ff4e48a30dfaa1f2
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 8095e54fa7c659dc5b00ddc4ff4e48a30dfaa1f2 (commit) from b018ddd6e4b85c37ea3129b567c1f67717a40132 (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 8095e54fa7c659dc5b00ddc4ff4e48a30dfaa1f2 Author: Jakub Jelinek Date: Tue May 7 08:32:45 2024 +0200 Adjust onlinedocs references to 14.1.0. diff --git a/htdocs/gcc-14/changes.html b/htdocs/gcc-14/changes.html index 82906de1..28e5da9f 100644 --- a/htdocs/gcc-14/changes.html +++ b/htdocs/gcc-14/changes.html @@ -32,12 +32,12 @@ a work-in-progress. Support for the GCC extension, a structure containing a C99 flexible array member, or a union containing such a structure, is not the last field of another structure, is deprecated. Refer to - https://gcc.gnu.org/onlinedocs/gcc/Zero-Length.html;> + https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gcc/Zero-Length.html;> Zero Length Arrays. Any code relying on this extension should be modifed to ensure that C99 flexible array members only end up at the ends of structures. Please use the warning option - https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wflex-array-member-not-at-end;>-Wflex-array-member-not-at-end to + https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gcc/Warning-Options.html#index-Wflex-array-member-not-at-end;>-Wflex-array-member-not-at-end to identify all such cases in the source code and modify them. C: @@ -45,7 +45,7 @@ a work-in-progress. Porting to GCC 14 for details. - https://gcc.gnu.org/onlinedocs/gcc/Instrumentation-Options.html;>-fcf-protection=[full|branch|return|none|check] + https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gcc/Instrumentation-Options.html;>-fcf-protection=[full|branch|return|none|check] is refactored, to override -fcf-protection, -fcf-protection=none needs to be added and then with -fcf-protection=xxx. @@ -58,7 +58,7 @@ a work-in-progress. 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 + https://gcc.gnu.org/onlinedocs/gcc-14.1.0/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. @@ -74,7 +74,7 @@ a work-in-progress. 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; + href="https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gcc/C-Dialect-Options.html#index-foffload-options; >-foffload-options= flag. @@ -85,14 +85,14 @@ a work-in-progress. New option -https://gcc.gnu.org/onlinedocs/gcc/Instrumentation-Options.html#index-fhardened;>-fhardened, +https://gcc.gnu.org/onlinedocs/gcc-14.1.0/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, +https://gcc.gnu.org/onlinedocs/gcc-14.1.0/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 @@ -100,7 +100,7 @@ a work-in-progress. New type attribute -https://gcc.gnu.org/onlinedocs/gcc/Common-Type-Attributes.html#index-hardbool-type-attribute;>hardbool, +https://gcc.gnu.org/onlinedocs/gcc-14.1.0/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 @@ -109,7 +109,7 @@ a work-in-progress. New type attribute -https://gcc.gnu.org/onlinedocs/gcc/Common-Type-Attributes.html#index-strub-type-attribute;>strub +https://gcc.gnu.org/onlinedocs/gcc-14.1.0/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
gcc-wwwdocs branch master updated. 6c84b7b936a085c13e1f33f2028317fe31bbbcd8
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 6c84b7b936a085c13e1f33f2028317fe31bbbcd8 (commit) from 8e626db7182e01ad09bdab91f6a83ecb2dbde4e3 (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 6c84b7b936a085c13e1f33f2028317fe31bbbcd8 Author: Jakub Jelinek Date: Thu May 2 10:06:02 2024 +0200 Adjust C++26 P2573R2 implementation status. diff --git a/htdocs/projects/cxx-status.html b/htdocs/projects/cxx-status.html index a17b209c..726b8153 100644 --- a/htdocs/projects/cxx-status.html +++ b/htdocs/projects/cxx-status.html @@ -157,7 +157,7 @@ = delete("reason"); https://wg21.link/P2573R2;>P2573R2 - https://gcc.gnu.org/PR114458;>No + 15 __cpp_deleted_function >= 202403L --- Summary of changes: htdocs/projects/cxx-status.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) hooks/post-receive -- gcc-wwwdocs
gcc-wwwdocs branch master updated. b4efd5049c4fee5c541f4116db064958e5391bba
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 b4efd5049c4fee5c541f4116db064958e5391bba (commit) from c74a573fa888f3970b6b38d57020f0160e49e58a (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 b4efd5049c4fee5c541f4116db064958e5391bba Author: Jakub Jelinek Date: Tue Apr 30 15:58:37 2024 +0200 Update Status report URLS for 13 and 11 branches. diff --git a/htdocs/index.html b/htdocs/index.html index d80ef5d7..9b6380e2 100644 --- a/htdocs/index.html +++ b/htdocs/index.html @@ -159,7 +159,7 @@ More news? Let ger...@pfeifer.com know! Status: - https://gcc.gnu.org/pipermail/gcc/2023-July/242150.html;>2023-07-27 + https://gcc.gnu.org/pipermail/gcc/2024-April/243860.html;>2024-04-30 (regression fixes docs only). @@ -195,7 +195,7 @@ More news? Let ger...@pfeifer.com know! Status: - https://gcc.gnu.org/pipermail/gcc/2022-April/238572.html;>2022-04-21 + https://gcc.gnu.org/pipermail/gcc/2023-May/241545.html;>2023-05-15 (regression fixes docs only). --- Summary of changes: htdocs/index.html | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) hooks/post-receive -- gcc-wwwdocs
gcc-wwwdocs branch master updated. 0c1bfb5e6891b972c5706ba1724ae0f9f6b3fe85
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 0c1bfb5e6891b972c5706ba1724ae0f9f6b3fe85 (commit) from e69905abc27d2de2131118d5850c42b024e1c963 (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 0c1bfb5e6891b972c5706ba1724ae0f9f6b3fe85 Author: Jakub Jelinek Date: Tue Apr 30 13:03:31 2024 +0200 Mark P0609R3 as implemented for GCC 15. diff --git a/htdocs/projects/cxx-status.html b/htdocs/projects/cxx-status.html index 6dddb84e..a17b209c 100644 --- a/htdocs/projects/cxx-status.html +++ b/htdocs/projects/cxx-status.html @@ -145,7 +145,7 @@ Attributes for structured bindings https://wg21.link/P0609R3;>P0609R3 - https://gcc.gnu.org/PR114456;>No + 15 __cpp_structured_bindings >= 202403L --- Summary of changes: htdocs/projects/cxx-status.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) hooks/post-receive -- gcc-wwwdocs
gcc-wwwdocs branch master updated. 65972a4db45912ed8738bf4c367b4e8e173b2587
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 65972a4db45912ed8738bf4c367b4e8e173b2587 (commit) from 310806bc84783e8394bd6618ce19eb2e0bfae1be (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 65972a4db45912ed8738bf4c367b4e8e173b2587 Author: Jakub Jelinek Date: Fri Apr 26 13:06:50 2024 +0200 Update status report URLs. diff --git a/htdocs/index.html b/htdocs/index.html index bb8c90b0..7eac5eab 100644 --- a/htdocs/index.html +++ b/htdocs/index.html @@ -141,7 +141,7 @@ More news? Let ger...@pfeifer.com know! Status: - https://gcc.gnu.org/pipermail/gcc/2024-March/243407.html;>2024-03-04 + https://gcc.gnu.org/pipermail/gcc/2024-April/243823.html;>2024-04-26 (frozen for release). @@ -213,7 +213,7 @@ More news? Let ger...@pfeifer.com know! Status: - https://gcc.gnu.org/pipermail/gcc/2024-March/243407.html;>2024-03-04 + https://gcc.gnu.org/pipermail/gcc/2024-April/243824.html;>2024-04-26 (regression fixes docs only). --- Summary of changes: htdocs/index.html | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) hooks/post-receive -- gcc-wwwdocs
gcc-wwwdocs branch master updated. b95970493949b66026d8947ef01e2a4c9c56a52a
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 b95970493949b66026d8947ef01e2a4c9c56a52a (commit) from 80602974943a9bba6d3fda66be3adbe488b12708 (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 b95970493949b66026d8947ef01e2a4c9c56a52a Author: Jakub Jelinek Date: Fri Apr 26 12:11:06 2024 +0200 Branching 14 diff --git a/htdocs/gcc-14/index.html b/htdocs/gcc-14/index.html new file mode 100644 index ..3ecd1693 --- /dev/null +++ b/htdocs/gcc-14/index.html @@ -0,0 +1,36 @@ + + + + + +GCC 14 Release Series +https://gcc.gnu.org/gcc.css;> + + + + +GCC 14 Release Series + +As of this time no releases of GCC 14 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-15/changes.html b/htdocs/gcc-15/changes.html new file mode 100644 index ..a89a7f2b --- /dev/null +++ b/htdocs/gcc-15/changes.html @@ -0,0 +1,137 @@ + + + + + +GCC 15 Release Series Changes, New Features, and Fixes +https://gcc.gnu.org/gcc.css;> + + + + + +GCC 15 Release SeriesChanges, New Features, and Fixes + + +This page is a "brief" summary of some of the huge number of improvements +in GCC 15. + + + +Note: GCC 15 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-15/criteria.html b/htdocs/gcc-15/criteria.html new file mode 100644 index ..dfe3ed00 --- /dev/null +++ b/htdocs/gcc-15/criteria.html @@ -0,0 +1,154 @@ + + + + + +GCC 14 Release Criteria +https://gcc.gnu.org/gcc.css;> + + + + +GCC 14 Release Criteria + +This page provides the release criteria for GCC 14. + +The GCC team (and, in particular, the Release Managers) will attempt +to meet these criteria before the release of GCC 14. + +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 +frequently on
gcc-wwwdocs branch master updated. 73b90bbb8534ccf21dc1d4c6edca36a894a84d3b
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 73b90bbb8534ccf21dc1d4c6edca36a894a84d3b (commit) from 8d40685d6a2b26aff26f1cd68f5bfd9728b2eda5 (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 73b90bbb8534ccf21dc1d4c6edca36a894a84d3b Author: Jakub Jelinek Date: Wed Apr 10 18:36:52 2024 +0200 Mention _BitInt AArch64 support. diff --git a/htdocs/gcc-14/changes.html b/htdocs/gcc-14/changes.html index a7ba9571..4a063346 100644 --- a/htdocs/gcc-14/changes.html +++ b/htdocs/gcc-14/changes.html @@ -216,7 +216,7 @@ a work-in-progress. Bit-precise integer types (_BitInt (N) and unsigned _BitInt (N)): integer types with a specified number of bits. These are only supported on - IA-32/x86-64 at present. + IA-32, x86-64 and AArch64 at present. Structure, union and enumeration types may be defined more than once in the same scope with the same contents and the same tag; if such types are defined with the same contents and the --- Summary of changes: htdocs/gcc-14/changes.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) hooks/post-receive -- gcc-wwwdocs
gcc-wwwdocs branch master updated. 408ef50eced845bc5a084bfac868686df74cbdcf
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 408ef50eced845bc5a084bfac868686df74cbdcf (commit) from 566266d8bfc8d26a667c11d497c46f637f442970 (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 408ef50eced845bc5a084bfac868686df74cbdcf Author: Jakub Jelinek Date: Wed Apr 10 10:36:35 2024 +0200 Update implemented C++26 papers. diff --git a/htdocs/gcc-14/changes.html b/htdocs/gcc-14/changes.html index ff69e859..a7ba9571 100644 --- a/htdocs/gcc-14/changes.html +++ b/htdocs/gcc-14/changes.html @@ -261,6 +261,14 @@ a work-in-progress. https://wg21.link/P2864R2;>P2864R2, Removing deprecated arithmetic conversion on enumerations + https://wg21.link/P2748R5;>P2748R5, Disallow binding + a returned reference to a temporary + (https://gcc.gnu.org/PR114455;>PR114455) + + https://wg21.link/P2809R3;>P2809R3, Trivial infinite + loops are not undefined behavior + (https://gcc.gnu.org/PR114462;>PR114462) + Several C++23 features have been implemented: --- Summary of changes: htdocs/gcc-14/changes.html | 8 1 file changed, 8 insertions(+) hooks/post-receive -- gcc-wwwdocs
gcc-wwwdocs branch master updated. 566266d8bfc8d26a667c11d497c46f637f442970
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 566266d8bfc8d26a667c11d497c46f637f442970 (commit) from 2bdfd673b266343e7988fe2cd2b44a02c94dce09 (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 566266d8bfc8d26a667c11d497c46f637f442970 Author: Jakub Jelinek Date: Wed Apr 10 10:22:31 2024 +0200 Mark P2809R3 as implemented in GCC 14. diff --git a/htdocs/projects/cxx-status.html b/htdocs/projects/cxx-status.html index 7897635c..6dddb84e 100644 --- a/htdocs/projects/cxx-status.html +++ b/htdocs/projects/cxx-status.html @@ -89,7 +89,7 @@ constexpr cast from void* https://wg21.link/P2738R1;>P2738R1 - https://gcc.gnu.org/PR110344;>14 + 14 __cpp_constexpr >= 202306L @@ -139,7 +139,7 @@ Disallow binding a returned reference to a temporary https://wg21.link/P2748R5;>P2748R5 - https://gcc.gnu.org/PR114455;>14 + 14 @@ -181,7 +181,7 @@ Trivial infinite loops are not undefined behavior https://wg21.link/P2809R3;>P2809R3 (DR) - https://gcc.gnu.org/PR114462;>No + 14
gcc-wwwdocs branch master updated. 600367e4296b68da0d5e26fdac18c13fad16c169
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 600367e4296b68da0d5e26fdac18c13fad16c169 (commit) from 45268b51ac5fc2833179f3d949765f7de050f259 (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 600367e4296b68da0d5e26fdac18c13fad16c169 Author: Jakub Jelinek Date: Mon Mar 25 12:30:17 2024 +0100 Add Tokyo 2024 papers. diff --git a/htdocs/projects/cxx-status.html b/htdocs/projects/cxx-status.html index 65030980..bfef2114 100644 --- a/htdocs/projects/cxx-status.html +++ b/htdocs/projects/cxx-status.html @@ -135,6 +135,55 @@ https://gcc.gnu.org/PR113800;>No + + + Disallow binding a returned reference to a temporary + https://wg21.link/P2748R5;>P2748R5 + https://gcc.gnu.org/PR114455;>No + + + + Attributes for structured bindings + https://wg21.link/P0609R3;>P0609R3 + https://gcc.gnu.org/PR114456;>No + __cpp_structured_bindings >= 202403L + + + Erroneous behavior for uninitialized reads + https://wg21.link/P2795R5;>P2795R5 + https://gcc.gnu.org/PR114457;>No + + + + = delete("reason"); + https://wg21.link/P2573R2;>P2573R2 + https://gcc.gnu.org/PR114458;>No + __cpp_deleted_function >= 202403L + + + Variadic friends + https://wg21.link/P2893R3;>P2893R3 + https://gcc.gnu.org/PR114459;>No + __cpp_variadic_friend >= 202403L + + + Clarifying rules for brace elision in aggregate initialization + https://wg21.link/P3106R1;>P3106R1 (DR) + https://gcc.gnu.org/PR114460;>No + + + + Disallow module declarations to be macros + https://wg21.link/P3034R1;>P3034R1 (DR) + https://gcc.gnu.org/PR114461;>No + + + + Trivial infinite loops are not undefined behavior + https://wg21.link/P2809R3;>P2809R3 (DR) + https://gcc.gnu.org/PR114462;>No + +