Cron sh /home/gccadmin/scripts/update_web_docs_libstdcxx_git
9989 blocks
Cron sh /home/gccadmin/scripts/update_version_git
2024-04-25 00:16:28,159:INFO:root:=== Working on: master === 2024-04-25 00:16:28,640:INFO:root:branch pulled and checked out 2024-04-25 00:16:28,652:INFO:root:11 revisions since last Daily bump 2024-04-25 00:16:29,033:INFO:root:writing to ./gcc/ChangeLog 2024-04-25 00:16:29,207:INFO:root:writing to ./gcc/testsuite/ChangeLog 2024-04-25 00:16:29,425:INFO:root:writing to ./gcc/testsuite/ChangeLog 2024-04-25 00:16:29,578:INFO:root:writing to ./gcc/ChangeLog 2024-04-25 00:16:29,720:INFO:root:writing to ./gcc/testsuite/ChangeLog 2024-04-25 00:16:29,874:INFO:root:writing to ./gcc/ChangeLog 2024-04-25 00:16:30,021:INFO:root:writing to ./gcc/testsuite/ChangeLog 2024-04-25 00:16:30,162:INFO:root:writing to ./gcc/ChangeLog 2024-04-25 00:16:30,301:INFO:root:writing to ./gcc/testsuite/ChangeLog 2024-04-25 00:16:30,460:INFO:root:writing to ./gcc/ChangeLog 2024-04-25 00:16:30,605:INFO:root:writing to ./gcc/testsuite/ChangeLog 2024-04-25 00:16:30,747:INFO:root:writing to ./gcc/ChangeLog 2024-04-25 00:16:30,887:INFO:root:writing to ./gcc/testsuite/ChangeLog 2024-04-25 00:16:31,025:INFO:root:writing to ./gcc/ChangeLog 2024-04-25 00:16:31,172:INFO:root:writing to ./gcc/cp/ChangeLog 2024-04-25 00:16:31,345:INFO:root:writing to ./gcc/testsuite/ChangeLog 2024-04-25 00:16:31,499:INFO:root:writing to ./gcc/testsuite/ChangeLog 2024-04-25 00:16:31,653:INFO:root:DATESTAMP will be changed: 2024-04-25 00:16:35,056:INFO:root:commit is done 2024-04-25 00:16:59,905:INFO:root:branch is pushed 2024-04-25 00:16:59,964:INFO:root:branch is done 2024-04-25 00:16:59,964:INFO:root: 2024-04-25 00:17:05,264:INFO:root:=== Working on: releases/gcc-11 === 2024-04-25 00:18:18,487:INFO:root:branch pulled and checked out 2024-04-25 00:18:18,490:INFO:root:14 revisions since last Daily bump 2024-04-25 00:18:18,864:INFO:root:writing to ./gcc/ChangeLog 2024-04-25 00:18:29,811:INFO:root:writing to ./gcc/ChangeLog 2024-04-25 00:18:30,229:INFO:root:writing to ./gcc/testsuite/ChangeLog 2024-04-25 00:18:32,435:INFO:root:writing to ./gcc/ChangeLog 2024-04-25 00:18:32,584:INFO:root:writing to ./gcc/testsuite/ChangeLog 2024-04-25 00:18:34,557:INFO:root:writing to ./gcc/ChangeLog 2024-04-25 00:18:34,711:INFO:root:writing to ./gcc/testsuite/ChangeLog 2024-04-25 00:18:34,856:INFO:root:writing to ./gcc/ChangeLog 2024-04-25 00:18:35,023:INFO:root:writing to ./fixincludes/ChangeLog 2024-04-25 00:18:35,157:INFO:root:writing to ./gcc/testsuite/ChangeLog 2024-04-25 00:18:35,299:INFO:root:writing to ./libstdc++-v3/ChangeLog 2024-04-25 00:18:35,464:INFO:root:writing to ./gcc/testsuite/ChangeLog 2024-04-25 00:18:35,615:INFO:root:writing to ./gcc/testsuite/ChangeLog 2024-04-25 00:18:35,774:INFO:root:writing to ./gcc/ChangeLog 2024-04-25 00:18:35,924:INFO:root:writing to ./fixincludes/ChangeLog 2024-04-25 00:18:36,076:INFO:root:writing to ./gcc/testsuite/ChangeLog 2024-04-25 00:18:36,196:INFO:root:DATESTAMP will be changed: 2024-04-25 00:18:38,983:INFO:root:commit is done 2024-04-25 00:19:00,247:INFO:root:branch is pushed 2024-04-25 00:19:00,298:INFO:root:branch is done 2024-04-25 00:19:00,298:INFO:root: 2024-04-25 00:19:11,447:INFO:root:=== Working on: releases/gcc-12 === 2024-04-25 00:20:12,349:INFO:root:branch pulled and checked out 2024-04-25 00:20:12,351:INFO:root:1 revisions since last Daily bump 2024-04-25 00:20:12,359:INFO:root:DATESTAMP will be changed: 2024-04-25 00:20:15,378:INFO:root:commit is done 2024-04-25 00:20:36,869:INFO:root:branch is pushed 2024-04-25 00:20:36,919:INFO:root:branch is done 2024-04-25 00:20:36,919:INFO:root: 2024-04-25 00:20:37,050:INFO:root:=== Working on: releases/gcc-13 === 2024-04-25 00:20:55,777:INFO:root:branch pulled and checked out 2024-04-25 00:20:55,778:INFO:root:2 revisions since last Daily bump 2024-04-25 00:20:55,826:INFO:root:writing to ./gcc/ChangeLog 2024-04-25 00:20:56,021:INFO:root:writing to ./gcc/testsuite/ChangeLog 2024-04-25 00:20:57,011:INFO:root:DATESTAMP will be changed: 2024-04-25 00:21:00,036:INFO:root:commit is done 2024-04-25 00:21:23,021:INFO:root:branch is pushed 2024-04-25 00:21:23,073:INFO:root:branch is done 2024-04-25 00:21:23,074:INFO:root:
[gcc r13-8645] Daily bump.
https://gcc.gnu.org/g:05d92259ee3668769409c52c063628a19fb0b43a commit r13-8645-g05d92259ee3668769409c52c063628a19fb0b43a Author: GCC Administrator Date: Thu Apr 25 00:21:00 2024 + Daily bump. Diff: --- gcc/ChangeLog | 6 ++ gcc/DATESTAMP | 2 +- gcc/testsuite/ChangeLog | 5 + 3 files changed, 12 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 65ccce07821..9d5120f85f9 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,9 @@ +2024-04-24 Kito Cheng + + PR target/114172 + * config/riscv/riscv-vsetvl.cc (extract_single_source): + Skip first set. + 2024-04-22 Haochen Jiang * common/config/i386/i386-common.cc (processor_alias_table): diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index de7a64b42d7..57aa6c58cc7 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20240424 +20240425 diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 05b484b5233..4d20adf8898 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,8 @@ +2024-04-24 Kito Cheng + + PR target/114172 + * gcc.target/riscv/rvv/vsetvl/pr114172.c: New. + 2024-04-22 Jerry DeLisle PR libfortran/114304
[gcc r12-10392] Daily bump.
https://gcc.gnu.org/g:27c17c92c32d7121b61f5ed46fd9a23954e072f3 commit r12-10392-g27c17c92c32d7121b61f5ed46fd9a23954e072f3 Author: GCC Administrator Date: Thu Apr 25 00:20:15 2024 + Daily bump. Diff: --- gcc/DATESTAMP | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index de7a64b42d7..57aa6c58cc7 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20240424 +20240425
[gcc r11-11362] Daily bump.
https://gcc.gnu.org/g:05aef105be13114a0d9d50abcd78cdfdefd4f6d2 commit r11-11362-g05aef105be13114a0d9d50abcd78cdfdefd4f6d2 Author: GCC Administrator Date: Thu Apr 25 00:18:38 2024 + Daily bump. Diff: --- fixincludes/ChangeLog | 19 + gcc/ChangeLog | 55 + gcc/DATESTAMP | 2 +- gcc/testsuite/ChangeLog | 50 libstdc++-v3/ChangeLog | 9 5 files changed, 134 insertions(+), 1 deletion(-) diff --git a/fixincludes/ChangeLog b/fixincludes/ChangeLog index 9afb9b3031f..aa3cdfbd4ec 100644 --- a/fixincludes/ChangeLog +++ b/fixincludes/ChangeLog @@ -1,3 +1,22 @@ +2024-04-24 Rainer Orth + + Backported from master: + 2023-08-17 Rainer Orth + + * inclhack.def (darwin_flt_eval_method): Handle macOS 14 guard + variant. + * fixincl.x: Regenerate. + * tests/base/math.h [DARWIN_FLT_EVAL_METHOD_CHECK]: Update test. + +2024-04-24 Francois-Xavier Coudert + + Backported from master: + 2022-01-01 Francois-Xavier Coudert + + * inclhack.def: Add new fix on darwin. + * fixincl.x: Regenerate. + * tests/base/math.h: Regenerate. + 2023-05-29 Release Manager * GCC 11.4.0 released. diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 73cbab713c7..e3822876680 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,58 @@ +2024-04-24 Rainer Orth + + Backported from master: + 2023-08-17 Rainer Orth + + * configure.ac (gcc_cv_ld64_version): Allow for dyld in ld -v + output. + * configure: Regenerate. + +2024-04-24 Iain Sandoe + + Backported from master: + 2022-05-29 Iain Sandoe + + PR target/105599 + * config/darwin.h: Move versions-specific handling of multiply_defined + from SUBTARGET_DRIVER_SELF_SPECS to LINK_SPEC. + +2024-04-24 Jakub Jelinek + + Backported from master: + 2024-03-26 Jakub Jelinek + + PR sanitizer/111736 + * tsan.c (instrument_expr): Punt on non-generic address space + accesses. + +2024-04-24 Jakub Jelinek + + Backported from master: + 2024-03-22 Jakub Jelinek + + PR sanitizer/111736 + * ubsan.c (ubsan_expand_null_ifn, instrument_mem_ref): Avoid + SANITIZE_NULL instrumentation for non-generic address spaces + for which targetm.addr_space.zero_address_valid (as) is true. + +2024-04-24 Richard Biener + + Backported from master: + 2024-03-21 Richard Biener + + PR tree-optimization/111736 + * asan.c (instrument_derefs): Do not instrument accesses + to non-generic address-spaces. + +2024-04-24 Richard Biener + + Backported from master: + 2023-12-05 Richard Biener + + PR sanitizer/111736 + * asan.c (asan_protect_global): Do not protect globals + in non-generic address-space. + 2024-04-23 Iain Sandoe Backported from master: diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index de7a64b42d7..57aa6c58cc7 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20240424 +20240425 diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index f4a0748e54c..ee8e01ec767 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,53 @@ +2024-04-24 Francois-Xavier Coudert + + Backported from master: + 2023-08-20 Francois-Xavier Coudert + + * gcc.dg/darwin-minversion-link.c: Account for macOS 13 and 14. + +2024-04-24 Iain Sandoe + + Backported from master: + 2023-06-23 Iain Sandoe + + * objc-obj-c++-shared/GNUStep/Foundation/NSObjCRuntime.h: Make + this header use pragma system_header. + +2024-04-24 Iain Sandoe + + Backported from master: + 2023-02-16 Iain Sandoe + + * objc.dg/proto-lossage-4.m: Amendn diagnostic matches for Windows. + +2024-04-24 Iain Sandoe + + Backported from master: + 2022-04-28 Iain Sandoe + + * g++.target/i386/mv31.C: Add target supports guard for ifuncs. + +2024-04-24 Jakub Jelinek + + Backported from master: + 2024-03-26 Jakub Jelinek + + * gcc.dg/tsan/pr111736.c: New test. + +2024-04-24 Jakub Jelinek + + Backported from master: + 2024-03-22 Jakub Jelinek + + * gcc.dg/ubsan/pr111736.c: New test. + +2024-04-24 Richard Biener + + Backported from master: + 2024-03-21 Richard Biener + + * gcc.target/i386/pr111736.c: New testcase. + 2024-04-23 Iain Sandoe * gcc.target/i386/memcpy-strategy-10.c: Account for diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index 03ae767c304..ce4e4bab5a8 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,12 @@ +2024-04-24 Iain Sandoe + + Backported from master: + 2022-12-04 Iain Sandoe + + * config/os/bsd/darwin/os_defines.h
[gcc r14-10112] Daily bump.
https://gcc.gnu.org/g:5123cfa629b6423ee0cd08d18402a261dbc31ac7 commit r14-10112-g5123cfa629b6423ee0cd08d18402a261dbc31ac7 Author: GCC Administrator Date: Thu Apr 25 00:16:34 2024 + Daily bump. Diff: --- gcc/ChangeLog | 59 + gcc/DATESTAMP | 2 +- gcc/cp/ChangeLog| 6 + gcc/testsuite/ChangeLog | 59 + 4 files changed, 125 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 2dc021f6f5e..418d175df6b 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,62 @@ +2024-04-24 Jakub Jelinek + + PR other/114738 + * opts.cc (get_option_url): Revert 2024-04-17 changes. + * gcc-urlifier.cc: Don't include diagnostic-core.h. + (gcc_urlifier::make_doc_url): Revert 2024-04-17 changes. + * configure.ac (documentation-root-url): On release branches + append gcc-MAJOR.MINOR.0/ to the default DOCUMENTATION_ROOT_URL. + * doc/install.texi (--with-documentation-root-url=): Document + the change of the default. + * configure: Regenerate. + +2024-04-24 Pan Li + + Revert: + 2023-11-29 Juzhe-Zhong + kito-cheng + kito-cheng + + PR target/112431 + * config/riscv/constraints.md (TARGET_VECTOR ? V_REGS : NO_REGS): New register filters. + * config/riscv/riscv.md (no,W21,W42,W84,W41,W81,W82): Ditto. + (no,yes): Ditto. + * config/riscv/vector.md: Support highpart register overlap for vwcvt. + +2024-04-24 Jose E. Marchesi + + * config.gcc: Add bpf-c.o as a target object for C and C++. + * config/bpf/bpf.cc (bpf_target_macros): Move to bpf-c.cc. + * config/bpf/bpf-c.cc: New file. + (bpf_target_macros): Move from bpf.cc and define BPF CPU + feature macros. + * config/bpf/t-bpf: Add rules to build bpf-c.o. + +2024-04-24 Richard Biener + + PR tree-optimization/114787 + * tree-cfg.cc (remove_edge_and_dominated_blocks): When + removing a loop backedge clear niter info and when removing + the last backedge of a loop mark that loop for removal. + +2024-04-24 Richard Biener + + PR tree-optimization/114832 + * tree-vect-loop-manip.cc (slpeel_tree_duplicate_loop_to_edge_cfg): + Fix dominance check. + +2024-04-24 Haochen Jiang + + * config/i386/i386-options.cc (ix86_valid_target_attribute_tree): + Check whether AVX512F is explicitly enabled. + +2024-04-24 Pan Li + + Revert: + 2023-11-30 Juzhe-Zhong + + * config/riscv/vector.md: Support highpart overlap for vext.vf2 + 2024-04-23 Jakub Jelinek PR target/114810 diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index de7a64b42d7..57aa6c58cc7 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20240424 +20240425 diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index 4d42b8bbb81..e8948eb8268 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,9 @@ +2024-04-24 Patrick Palka + + PR c++/114709 + * constexpr.cc (cxx_fold_indirect_ref): Restrict object/offset + canonicalization to RECORD_TYPE member accesses. + 2024-04-23 Nathaniel Shead * parser.cc (cp_parser_parameter_declaration): Check if diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index f00258e1ec4..f5bea8219ca 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,62 @@ +2024-04-24 Patrick Palka + + * g++.dg/modules/pr99023_a.X: Run only in C++20 mode. + * g++.dg/modules/pr99023_b.X: Likewise. + +2024-04-24 Patrick Palka + + PR c++/114709 + * g++.dg/cpp0x/constexpr-union8.C: New test. + +2024-04-24 Pan Li + + Revert: + 2024-04-24 Juzhe-Zhong + kito-cheng + kito-cheng + + PR target/112431 + * gcc.target/riscv/rvv/base/pr112431-1.c: New test. + * gcc.target/riscv/rvv/base/pr112431-2.c: New test. + * gcc.target/riscv/rvv/base/pr112431-3.c: New test. + +2024-04-24 Jose E. Marchesi + + * gcc.target/bpf/feature-macro-1.c: New test. + * gcc.target/bpf/feature-macro-2.c: Likewise. + +2024-04-24 Richard Biener + + PR tree-optimization/114787 + * gcc.dg/torture/pr114787.c: New testcase. + +2024-04-24 Richard Biener + + PR tree-optimization/114832 + * gcc.dg/vect/pr114832.c: New testcase. + +2024-04-24 Haochen Jiang + + * gcc.target/i386/avx10_1-24.c: New test. + +2024-04-24 Pan Li + + * gcc.target/riscv/rvv/base/unop_v_constraint-2.c: Adjust asm + check cond. + * gcc.target/riscv/rvv/base/pr112431-4.c: New test. + * gcc.target/riscv/rvv/base/pr112431-5.c: New test. + * gcc.target/riscv/rvv/base/pr112431-6.c: New test. + +2024-04-24 Pan Li + + Revert: + 2024-04-24 Juzhe-Zhong + + * gcc.target/riscv/rvv/base