Cron sh /home/gccadmin/scripts/update_web_docs_libstdcxx_git
9989 blocks
Cron sh /home/gccadmin/scripts/update_version_git
2024-04-23 00:17:26,321:INFO:root:=== Working on: master === 2024-04-23 00:17:26,688:INFO:root:branch pulled and checked out 2024-04-23 00:17:26,700:INFO:root:22 revisions since last Daily bump 2024-04-23 00:17:27,412:INFO:root:writing to ./gcc/testsuite/ChangeLog 2024-04-23 00:17:27,772:INFO:root:writing to ./gcc/ChangeLog 2024-04-23 00:17:28,193:INFO:root:writing to ./gcc/testsuite/ChangeLog 2024-04-23 00:17:28,667:INFO:root:writing to ./gcc/testsuite/ChangeLog 2024-04-23 00:17:29,559:INFO:root:writing to ./gcc/ChangeLog 2024-04-23 00:17:31,978:INFO:root:writing to ./gcc/testsuite/ChangeLog 2024-04-23 00:17:32,583:INFO:root:writing to ./gcc/testsuite/ChangeLog 2024-04-23 00:17:33,871:INFO:root:writing to ./gcc/testsuite/ChangeLog 2024-04-23 00:17:35,393:INFO:root:writing to ./gcc/ChangeLog 2024-04-23 00:17:35,527:INFO:root:writing to ./gcc/testsuite/ChangeLog 2024-04-23 00:17:36,900:INFO:root:writing to ./gcc/testsuite/ChangeLog 2024-04-23 00:17:38,110:INFO:root:writing to ./gcc/ChangeLog 2024-04-23 00:17:38,242:INFO:root:writing to ./gcc/testsuite/ChangeLog 2024-04-23 00:17:38,860:INFO:root:writing to ./gcc/testsuite/ChangeLog 2024-04-23 00:17:39,506:INFO:root:writing to ./gcc/ChangeLog 2024-04-23 00:17:39,832:INFO:root:writing to ./gcc/ChangeLog 2024-04-23 00:17:40,607:INFO:root:writing to ./gcc/ChangeLog 2024-04-23 00:17:42,058:INFO:root:writing to ./gcc/ChangeLog 2024-04-23 00:17:42,742:INFO:root:writing to ./gcc/testsuite/ChangeLog 2024-04-23 00:17:42,950:INFO:root:writing to ./libstdc++-v3/ChangeLog 2024-04-23 00:17:44,016:INFO:root:writing to ./gcc/m2/ChangeLog 2024-04-23 00:17:44,177:INFO:root:writing to ./gcc/testsuite/ChangeLog 2024-04-23 00:17:44,605:INFO:root:writing to ./libstdc++-v3/ChangeLog 2024-04-23 00:17:45,231:INFO:root:writing to ./libstdc++-v3/ChangeLog 2024-04-23 00:17:46,044:INFO:root:writing to ./gcc/m2/ChangeLog 2024-04-23 00:17:46,171:INFO:root:writing to ./gcc/testsuite/ChangeLog 2024-04-23 00:17:46,300:INFO:root:writing to ./gcc/ChangeLog 2024-04-23 00:17:46,430:INFO:root:DATESTAMP will be changed: 2024-04-23 00:17:49,530:INFO:root:commit is done 2024-04-23 00:18:12,262:INFO:root:branch is pushed 2024-04-23 00:18:12,319:INFO:root:branch is done 2024-04-23 00:18:12,319:INFO:root: 2024-04-23 00:18:15,882:INFO:root:=== Working on: releases/gcc-11 === 2024-04-23 00:18:40,375:INFO:root:branch pulled and checked out 2024-04-23 00:18:40,376:INFO:root:8 revisions since last Daily bump 2024-04-23 00:18:40,604:INFO:root:writing to ./gcc/ChangeLog 2024-04-23 00:18:40,780:INFO:root:writing to ./gcc/ChangeLog 2024-04-23 00:18:40,929:INFO:root:writing to ./libstdc++-v3/ChangeLog 2024-04-23 00:18:41,097:INFO:root:writing to ./gcc/testsuite/ChangeLog 2024-04-23 00:18:41,273:INFO:root:writing to ./gcc/testsuite/ChangeLog 2024-04-23 00:18:41,416:INFO:root:writing to ./gcc/cp/ChangeLog 2024-04-23 00:18:41,673:INFO:root:writing to ./gcc/testsuite/ChangeLog 2024-04-23 00:18:41,813:INFO:root:writing to ./gcc/testsuite/ChangeLog 2024-04-23 00:18:41,945:INFO:root:writing to ./gcc/ChangeLog 2024-04-23 00:18:42,086:INFO:root:writing to ./gcc/objc/ChangeLog 2024-04-23 00:18:42,257:INFO:root:DATESTAMP will be changed: 2024-04-23 00:18:45,407:INFO:root:commit is done 2024-04-23 00:19:11,310:INFO:root:branch is pushed 2024-04-23 00:19:11,361:INFO:root:branch is done 2024-04-23 00:19:11,361:INFO:root: 2024-04-23 00:19:16,451:INFO:root:=== Working on: releases/gcc-12 === 2024-04-23 00:20:51,433:INFO:root:branch pulled and checked out 2024-04-23 00:20:51,434:INFO:root:6 revisions since last Daily bump 2024-04-23 00:20:51,584:INFO:root:writing to ./ChangeLog 2024-04-23 00:20:53,019:INFO:root:writing to ./gcc/ChangeLog 2024-04-23 00:20:54,250:INFO:root:writing to ./gcc/jit/ChangeLog 2024-04-23 00:20:54,984:INFO:root:writing to ./gcc/ChangeLog 2024-04-23 00:20:55,442:INFO:root:writing to ./gcc/testsuite/ChangeLog 2024-04-23 00:20:56,308:INFO:root:DATESTAMP will be changed: 2024-04-23 00:21:01,963:INFO:root:commit is done 2024-04-23 00:21:25,710:INFO:root:branch is pushed 2024-04-23 00:21:25,756:INFO:root:branch is done 2024-04-23 00:21:25,757:INFO:root: 2024-04-23 00:21:25,824:INFO:root:=== Working on: releases/gcc-13 === 2024-04-23 00:21:32,081:INFO:root:branch pulled and checked out 2024-04-23 00:21:32,082:INFO:root:3 revisions since last Daily bump 2024-04-23 00:21:32,152:INFO:root:writing to ./libgfortran/ChangeLog 2024-04-23 00:21:32,608:INFO:root:writing to ./gcc/testsuite/ChangeLog 2024-04-23 00:21:32,819:INFO:root:writing to ./gcc/ChangeLog 2024-04-23 00:21:33,020:INFO:root:DATESTAMP will be changed: 2024-04-23 00:21:36,122:INFO:root:commit is done 2024-04-23 00:21:59,731:INFO:root:branch is pushed 2024-04-23 00:21:59,779:INFO:root:branch is done 2024-04-23 00:21:59,779:INFO:root:
[gcc r13-8642] Daily bump.
https://gcc.gnu.org/g:7bbad3199421fc9f0830b0ef8884612fe1ff783e commit r13-8642-g7bbad3199421fc9f0830b0ef8884612fe1ff783e Author: GCC Administrator Date: Tue Apr 23 00:21:36 2024 + Daily bump. Diff: --- gcc/ChangeLog | 5 + gcc/DATESTAMP | 2 +- gcc/testsuite/ChangeLog | 8 libgfortran/ChangeLog | 12 4 files changed, 26 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index bfbfd47470e..65ccce07821 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2024-04-22 Haochen Jiang + + * common/config/i386/i386-common.cc (processor_alias_table): + Let Sierra Forest map to CPU_TYPE enum. + 2024-04-21 Jakub Jelinek Backported from master: diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index ae66f046552..f007dcf5a81 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20240422 +20240423 diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 2edfc52725b..05b484b5233 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,11 @@ +2024-04-22 Jerry DeLisle + + PR libfortran/114304 + PR libfortran/105473 + * gfortran.dg/pr105473.f90: Modify for revised checks. + * gfortran.dg/pr114304-2.f90: New test. + * gfortran.dg/pr114304.f90: New test. + 2024-04-21 Jakub Jelinek Backported from master: diff --git a/libgfortran/ChangeLog b/libgfortran/ChangeLog index 630c013bf98..3218d2b3d5e 100644 --- a/libgfortran/ChangeLog +++ b/libgfortran/ChangeLog @@ -1,3 +1,15 @@ +2024-04-22 Jerry DeLisle + + PR libfortran/114304 + PR libfortran/105473 + * io/list_read.c (eat_separator): Add logic to handle spaces + preceding a comma or semicolon such that that a 'null' read + occurs without error at the end of comma or semicolon + terminated input lines. Add check and error message for ';'. + Accept tab as alternative to space. + (list_formatted_read_scalar): Treat comma as a decimal point + when specified by the decimal mode on the first item. + 2024-03-11 Jerry DeLisle Backported from master:
[gcc r12-10386] Daily bump.
https://gcc.gnu.org/g:7dd2542a7350508fdd57a6ed4fa91f2a38cb2e5a commit r12-10386-g7dd2542a7350508fdd57a6ed4fa91f2a38cb2e5a Author: GCC Administrator Date: Tue Apr 23 00:21:01 2024 + Daily bump. Diff: --- ChangeLog | 8 gcc/ChangeLog | 16 gcc/DATESTAMP | 2 +- gcc/jit/ChangeLog | 9 + gcc/testsuite/ChangeLog | 9 + 5 files changed, 43 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index 97130a908a1..30ff95bd240 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,11 @@ +2024-04-22 Iain Sandoe + + Backported from master: + 2022-06-26 Iain Sandoe + + * configure: Regenerate. + * configure.ac: Correct use of $host. + 2023-05-08 Release Manager * GCC 12.3.0 released. diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 723cfb56094..f99a7953abe 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,19 @@ +2024-04-22 Iain Sandoe + + Backported from master: + 2023-09-04 Iain Sandoe + + * config/rs6000/darwin.h (LIB_SPEC): Include libSystemStubs for + all 32b Darwin PowerPC cases. + +2024-04-22 Iain Sandoe + + Backported from master: + 2024-04-02 Iain Sandoe + + * config/darwin.cc (darwin_override_options): Update the + clang major version value in the dsymutil check. + 2024-04-21 Iain Sandoe Backported from master: diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index ae66f046552..f007dcf5a81 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20240422 +20240423 diff --git a/gcc/jit/ChangeLog b/gcc/jit/ChangeLog index 0a45625954b..afd0f82321c 100644 --- a/gcc/jit/ChangeLog +++ b/gcc/jit/ChangeLog @@ -1,3 +1,12 @@ +2024-04-22 Iain Sandoe + + Backported from master: + 2024-04-02 Iain Sandoe + + * Make-lang.in: Implement exports list, and use a shared + libgcc. + * libgccjit.exports: New file. + 2023-05-08 Release Manager * GCC 12.3.0 released. diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 2d9f440c473..8d843fe2342 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,12 @@ +2024-04-22 Iain Sandoe + + Backported from master: + 2024-04-02 Iain Sandoe + + PR testsuite/114034 + * g++.dg/gcov/gcov-dump-1.C: Remove extra -lgcov. + * g++.dg/gcov/gcov-dump-2.C: Likewise. + 2024-04-21 Iain Sandoe Backported from master:
[gcc r11-11338] Daily bump.
https://gcc.gnu.org/g:446745b65ceb50085936f193b10a3fc7b24120b8 commit r11-11338-g446745b65ceb50085936f193b10a3fc7b24120b8 Author: GCC Administrator Date: Tue Apr 23 00:18:45 2024 + Daily bump. Diff: --- gcc/ChangeLog | 25 + gcc/DATESTAMP | 2 +- gcc/cp/ChangeLog| 9 + gcc/objc/ChangeLog | 10 ++ gcc/testsuite/ChangeLog | 33 + libstdc++-v3/ChangeLog | 8 6 files changed, 86 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 2fb1326cfd1..8cd82785a4e 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,28 @@ +2024-04-22 Iain Sandoe + + Backported from master: + 2022-05-03 Iain Sandoe + + * config/darwin.c (darwin_label_is_anonymous_local_objc_name): Make + protocol class methods linker-visible. + +2024-04-22 Iain Sandoe + + Backported from master: + 2023-07-03 Iain Sandoe + + * config/darwin.h: Avoid duplicate multiply_defined specs on + earlier Darwin versions with shared libgcc. + +2024-04-22 Iain Sandoe + + Backported from master: + 2023-09-18 Iain Sandoe + + * configure: Regenerate. + * configure.ac: Handle explict disable of stdlib option, set + defaults for Darwin. + 2024-04-15 Tamar Christina PR tree-optimization/113552 diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index ae66f046552..f007dcf5a81 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20240422 +20240423 diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index 5826aa92ca9..a5d80090ee9 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,12 @@ +2024-04-22 Iain Sandoe + + Backported from master: + 2022-12-23 Iain Sandoe + + * g++spec.c (lang_specific_driver): Preserve -static-libstdc++ in + the driver command line for targets without -Bstatic/dynamic support + in their static linker. + 2024-01-24 Jason Merrill Backported from master: diff --git a/gcc/objc/ChangeLog b/gcc/objc/ChangeLog index 2db1c1f274e..8cf9f1de780 100644 --- a/gcc/objc/ChangeLog +++ b/gcc/objc/ChangeLog @@ -1,3 +1,13 @@ +2024-04-22 Iain Sandoe + + Backported from master: + 2022-05-03 Iain Sandoe + + * objc-next-runtime-abi-02.c (next_runtime_abi_02_protocol_decl): Do + not dead-strip the runtime meta-data symbols. + (build_v2_classrefs_table): Likewise. + (build_v2_protocol_list_address_table): Likewise. + 2024-03-31 Iain Sandoe Backported from master: diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index e86fef912a9..b4923266d50 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,36 @@ +2024-04-22 Rainer Orth + + Backported from master: + 2023-03-28 Rainer Orth + + * lib/target-supports.exp (add_options_for_weak_undefined): Escape + brackets. + * gcc.dg/visibility-22.c: Add weak_undefined options. + +2024-04-22 Iain Sandoe + + Backported from master: + 2023-02-15 Iain Sandoe + + * obj-c++.dg/proto-lossage-4.mm: Use uintptr_t for integral pointer + representations. + +2024-04-22 Iain Sandoe + + Backported from master: + 2022-06-25 Iain Sandoe + + * gcc.dg/darwin-comm-1.c: Check for the correct error message for + Darwin <= 10. + +2024-04-22 Iain Sandoe + + Backported from master: + 2023-07-03 Iain Sandoe + + * lib/g++.exp: Remove additional flag handled by Darwin specs. + * lib/obj-c++.exp: Likewise. + 2024-04-15 Tamar Christina PR tree-optimization/113552 diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index 0595fd19058..03ae767c304 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,11 @@ +2024-04-22 Iain Sandoe + + Backported from master: + 2023-07-03 Iain Sandoe + + * testsuite/lib/libstdc++.exp: Remove additional flag handled + by Darwin specs. + 2024-01-11 Ken Matsui Backported from master:
[gcc r14-10082] Daily bump.
https://gcc.gnu.org/g:8c6ee63bcd653c736d4cabafcbfd4f62582391ff commit r14-10082-g8c6ee63bcd653c736d4cabafcbfd4f62582391ff Author: GCC Administrator Date: Tue Apr 23 00:17:49 2024 + Daily bump. Diff: --- gcc/ChangeLog | 64 ++ gcc/DATESTAMP | 2 +- gcc/m2/ChangeLog| 19 gcc/testsuite/ChangeLog | 118 libstdc++-v3/ChangeLog | 32 + 5 files changed, 234 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 2cec10b83c8..dd6d2c59eb6 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,67 @@ +2024-04-22 Pan Li + + * config/riscv/vector-crypto.md: + +2024-04-22 Pan Li + + Revert: + 2023-11-30 Juzhe-Zhong + + * config/riscv/constraints.md (TARGET_VECTOR ? V_REGS : NO_REGS): Fix constraint. + * config/riscv/riscv.md (no,W21,W42,W84,W41,W81,W82): Rename vconstraint into group_overlap. + (no,yes): Ditto. + (none,W21,W42,W84,W43,W86,W87): Ditto. + * config/riscv/vector.md: Ditto. + +2024-04-22 Pan Li + + Revert: + 2023-12-04 Juzhe-Zhong + + * config/riscv/riscv.md: Rostify the constraints. + +2024-04-22 Haochen Jiang + + * common/config/i386/i386-common.cc (processor_alias_table): + Let Sierra Forest map to CPU_TYPE enum. + +2024-04-22 Andreas Krebbel + + * config/s390/s390.cc (s390_option_override_internal): Check zarch + flag before enabling -mvx. + +2024-04-22 Pan Li + + Revert: + 2023-11-30 Juzhe-Zhong + + PR target/112431 + * config/riscv/vector.md: Add widenning overlap. + +2024-04-22 Pan Li + + Revert: + 2023-12-01 Juzhe-Zhong + + PR target/112431 + * config/riscv/vector.md: Support highpart overlap for indexed load. + +2024-04-22 Pan Li + + Revert: + 2023-12-04 Juzhe-Zhong + + PR target/112431 + * config/riscv/vector.md: Add highest-number overlap support. + +2024-04-22 Pan Li + + Revert: + 2023-11-30 Juzhe-Zhong + + PR target/112431 + * config/riscv/vector.md: Add widening overlap of vf2/vf4. + 2024-04-21 Pan Li Revert: diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index ae66f046552..f007dcf5a81 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20240422 +20240423 diff --git a/gcc/m2/ChangeLog b/gcc/m2/ChangeLog index 1ef9df9eac7..e4faadae366 100644 --- a/gcc/m2/ChangeLog +++ b/gcc/m2/ChangeLog @@ -1,3 +1,22 @@ +2024-04-22 Gaius Mulley + + PR modula2/114811 + * gm2-compiler/M2GenGCC.mod (FoldBinarySet): Add condition + checking to ensure op2 and op3 are fully resolved before + type checking is performed. + +2024-04-22 Gaius Mulley + + PR modula2/114807 + * gm2-compiler/M2Check.mod (checkUnbounded): Remove unused + local variables. + (constCheckMeta): Include check for IsReallyPointer in the + failure case. + * gm2-compiler/M2Quads.mod (MoveWithMode): Remove CopyConstString. + * gm2-compiler/SymbolTable.def (IsHiddenReallyPointer): Export. + * gm2-compiler/SymbolTable.mod (SkipHiddenType): Remove. + (IsReallyPointer): Include IsHiddenReallyPointer test. + 2024-04-20 Gaius Mulley PR modula2/112893 diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 8d20f6aa3a4..e806065b1a3 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,121 @@ +2024-04-22 Gaius Mulley + + PR modula2/114811 + * lib/gm2-torture.exp: Correct regexp checking for internal + compiler error strings in compiler output. + +2024-04-22 Gaius Mulley + + PR modula2/114807 + * gm2/pim/fail/badproctype.mod: Change MYSHORTREAL + to SHORTREAL. + * gm2/pim/fail/badprocbool.mod: New test. + * gm2/pim/fail/badproccard.mod: New test. + * gm2/pim/fail/badprocint.mod: New test. + * gm2/pim/fail/badprocint2.mod: New test. + * gm2/pim/pass/goodproccard2.mod: New test. + * gm2/pim/pass/goodprocint.mod: New test. + * gm2/pim/pass/goodprocint3.mod: New test. + * gm2/pim/run/pass/genconststr.mod: New test. + +2024-04-22 Marek Polacek + + * lib/prune.exp (prune_gcc_output): Also prune -freport-bug output. + +2024-04-22 Pan Li + + * gcc.target/riscv/rvv/base/pr112431-10.c: New test. + * gcc.target/riscv/rvv/base/pr112431-11.c: New test. + * gcc.target/riscv/rvv/base/pr112431-12.c: New test. + * gcc.target/riscv/rvv/base/pr112431-13.c: New test. + * gcc.target/riscv/rvv/base/pr112431-14.c: New test. + * gcc.target/riscv/rvv/base/pr112431-15.c: New test. + * gcc.target/riscv/rvv/base/pr112431-7.c: New test. + * gcc.target/riscv/rvv/base/pr112431-8.c: New test. + * gcc.target/riscv/rvv/base/pr112431-9.c: New test. + +2024-04-22 Pan Li + + Revert