Cron sh /home/gccadmin/scripts/update_web_docs_libstdcxx_git

2024-04-23 Thread (Cron Daemon) via Gccadmin
9989 blocks


Cron sh /home/gccadmin/scripts/update_version_git

2024-04-23 Thread (Cron Daemon) via Gccadmin
2024-04-24 00:16:20,040:INFO:root:=== Working on: master ===
2024-04-24 00:16:20,594:INFO:root:branch pulled and checked out
2024-04-24 00:16:20,607:INFO:root:19 revisions since last Daily bump
2024-04-24 00:16:21,138:INFO:root:writing to ./gcc/ChangeLog
2024-04-24 00:16:21,324:INFO:root:writing to ./gcc/ChangeLog
2024-04-24 00:16:21,472:INFO:root:writing to ./gcc/cp/ChangeLog
2024-04-24 00:16:21,636:INFO:root:writing to ./gcc/testsuite/ChangeLog
2024-04-24 00:16:21,805:INFO:root:writing to ./gcc/cp/ChangeLog
2024-04-24 00:16:21,935:INFO:root:writing to ./gcc/testsuite/ChangeLog
2024-04-24 00:16:22,074:INFO:root:writing to ./gcc/ChangeLog
2024-04-24 00:16:22,208:INFO:root:writing to ./gcc/testsuite/ChangeLog
2024-04-24 00:16:22,346:INFO:root:writing to ./gcc/ChangeLog
2024-04-24 00:16:22,487:INFO:root:writing to ./gcc/testsuite/ChangeLog
2024-04-24 00:16:22,632:INFO:root:writing to ./gcc/testsuite/ChangeLog
2024-04-24 00:16:22,773:INFO:root:writing to ./gcc/testsuite/ChangeLog
2024-04-24 00:16:22,911:INFO:root:writing to ./gcc/ChangeLog
2024-04-24 00:16:23,053:INFO:root:writing to ./gcc/c-family/ChangeLog
2024-04-24 00:16:23,237:INFO:root:writing to ./gcc/cp/ChangeLog
2024-04-24 00:16:23,377:INFO:root:writing to ./gcc/m2/ChangeLog
2024-04-24 00:16:23,541:INFO:root:writing to ./gcc/ChangeLog
2024-04-24 00:16:23,681:INFO:root:writing to ./gcc/c-family/ChangeLog
2024-04-24 00:16:23,825:INFO:root:writing to ./gcc/m2/ChangeLog
2024-04-24 00:16:23,965:INFO:root:writing to ./gcc/ChangeLog
2024-04-24 00:16:24,105:INFO:root:writing to ./gcc/testsuite/ChangeLog
2024-04-24 00:16:24,241:INFO:root:writing to ./libbacktrace/ChangeLog
2024-04-24 00:16:24,398:INFO:root:writing to ./gcc/cp/ChangeLog
2024-04-24 00:16:24,533:INFO:root:writing to ./gcc/testsuite/ChangeLog
2024-04-24 00:16:24,673:INFO:root:writing to ./gcc/testsuite/ChangeLog
2024-04-24 00:16:24,812:INFO:root:writing to ./gcc/po/ChangeLog
2024-04-24 00:16:24,967:INFO:root:writing to ./gcc/ChangeLog
2024-04-24 00:16:25,118:INFO:root:writing to ./gcc/testsuite/ChangeLog
2024-04-24 00:16:25,278:INFO:root:writing to ./gcc/cp/ChangeLog
2024-04-24 00:16:25,409:INFO:root:writing to ./gcc/testsuite/ChangeLog
2024-04-24 00:16:25,570:INFO:root:DATESTAMP will be changed:
2024-04-24 00:16:37,503:INFO:root:commit is done
2024-04-24 00:16:58,656:INFO:root:branch is pushed
2024-04-24 00:16:58,715:INFO:root:branch is done
2024-04-24 00:16:58,715:INFO:root:
2024-04-24 00:17:13,900:INFO:root:=== Working on: releases/gcc-11 ===
2024-04-24 00:18:21,733:INFO:root:branch pulled and checked out
2024-04-24 00:18:21,735:INFO:root:10 revisions since last Daily bump
2024-04-24 00:18:22,019:INFO:root:writing to ./gcc/objc/ChangeLog
2024-04-24 00:18:22,296:INFO:root:writing to ./gcc/testsuite/ChangeLog
2024-04-24 00:18:22,489:INFO:root:writing to ./gcc/objc/ChangeLog
2024-04-24 00:18:22,637:INFO:root:writing to ./gcc/c-family/ChangeLog
2024-04-24 00:18:22,809:INFO:root:writing to ./gcc/objc/ChangeLog
2024-04-24 00:18:22,944:INFO:root:writing to ./gcc/testsuite/ChangeLog
2024-04-24 00:18:23,130:INFO:root:writing to ./gcc/ChangeLog
2024-04-24 00:18:23,318:INFO:root:writing to ./libphobos/ChangeLog
2024-04-24 00:18:23,545:INFO:root:writing to ./gcc/ChangeLog
2024-04-24 00:18:23,698:INFO:root:writing to ./gcc/testsuite/ChangeLog
2024-04-24 00:18:23,819:INFO:root:writing to ./gcc/testsuite/ChangeLog
2024-04-24 00:18:23,939:INFO:root:DATESTAMP will be changed:
2024-04-24 00:18:38,100:INFO:root:commit is done
2024-04-24 00:19:00,064:INFO:root:branch is pushed
2024-04-24 00:19:00,113:INFO:root:branch is done
2024-04-24 00:19:00,113:INFO:root:
2024-04-24 00:19:14,722:INFO:root:=== Working on: releases/gcc-12 ===
2024-04-24 00:20:20,217:INFO:root:branch pulled and checked out
2024-04-24 00:20:21,462:INFO:root:5 revisions since last Daily bump
2024-04-24 00:20:21,616:INFO:root:writing to ./gcc/ChangeLog
2024-04-24 00:20:26,370:INFO:root:writing to ./gcc/ChangeLog
2024-04-24 00:20:28,409:INFO:root:writing to ./gcc/testsuite/ChangeLog
2024-04-24 00:20:28,574:INFO:root:writing to ./gcc/ChangeLog
2024-04-24 00:20:28,755:INFO:root:writing to ./gcc/testsuite/ChangeLog
2024-04-24 00:20:28,931:INFO:root:writing to ./gcc/ChangeLog
2024-04-24 00:20:29,095:INFO:root:writing to ./gcc/testsuite/ChangeLog
2024-04-24 00:20:29,231:INFO:root:DATESTAMP will be changed:
2024-04-24 00:20:32,083:INFO:root:commit is done
2024-04-24 00:20:54,435:INFO:root:branch is pushed
2024-04-24 00:20:54,489:INFO:root:branch is done
2024-04-24 00:20:54,489:INFO:root:
2024-04-24 00:20:54,588:INFO:root:=== Working on: releases/gcc-13 ===
2024-04-24 00:21:01,117:INFO:root:branch pulled and checked out
2024-04-24 00:21:01,118:INFO:root:1 revisions since last Daily bump
2024-04-24 00:21:01,127:INFO:root:DATESTAMP will be changed:
2024-04-24 00:21:04,121:INFO:root:commit is done
2024-04-24 00:21:28,102:INFO:root:branch is pushed
2024-04-24 00:21:28,152:INFO:root:branch is done
2024-04-24 00:21:28,152:INFO:root:


[gcc r13-8643] Daily bump.

2024-04-23 Thread GCC Administrator via Gcc-cvs
https://gcc.gnu.org/g:85831fbdda01d9128699c37e40878cf260411edf

commit r13-8643-g85831fbdda01d9128699c37e40878cf260411edf
Author: GCC Administrator 
Date:   Wed Apr 24 00:21:04 2024 +

Daily bump.

Diff:
---
 gcc/DATESTAMP | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index f007dcf5a81..de7a64b42d7 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20240423
+20240424


[gcc r12-10391] Daily bump.

2024-04-23 Thread GCC Administrator via Gcc-cvs
https://gcc.gnu.org/g:dc95ed6c1e4551f47541959665d2179c44e98792

commit r12-10391-gdc95ed6c1e4551f47541959665d2179c44e98792
Author: GCC Administrator 
Date:   Wed Apr 24 00:20:32 2024 +

Daily bump.

Diff:
---
 gcc/ChangeLog   | 37 +
 gcc/DATESTAMP   |  2 +-
 gcc/testsuite/ChangeLog | 24 
 3 files changed, 62 insertions(+), 1 deletion(-)

diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index f99a7953abe..dcdcf632ad3 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,40 @@
+2024-04-23  Jakub Jelinek  
+
+   Backported from master:
+   2024-03-26  Jakub Jelinek  
+
+   PR sanitizer/111736
+   * tsan.cc (instrument_expr): Punt on non-generic address space
+   accesses.
+
+2024-04-23  Jakub Jelinek  
+
+   Backported from master:
+   2024-03-22  Jakub Jelinek  
+
+   PR sanitizer/111736
+   * ubsan.cc (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-23  Richard Biener  
+
+   Backported from master:
+   2024-03-21  Richard Biener  
+
+   PR tree-optimization/111736
+   * asan.cc (instrument_derefs): Do not instrument accesses
+   to non-generic address-spaces.
+
+2024-04-23  Richard Biener  
+
+   Backported from master:
+   2023-12-05  Richard Biener  
+
+   PR sanitizer/111736
+   * asan.cc (asan_protect_global): Do not protect globals
+   in non-generic address-space.
+
 2024-04-22  Iain Sandoe  
 
Backported from master:
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index f007dcf5a81..de7a64b42d7 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20240423
+20240424
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 8d843fe2342..f1abb29bf8e 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,27 @@
+2024-04-23  Jakub Jelinek  
+
+   Backported from master:
+   2024-03-26  Jakub Jelinek  
+
+   PR sanitizer/111736
+   * gcc.dg/tsan/pr111736.c: New test.
+
+2024-04-23  Jakub Jelinek  
+
+   Backported from master:
+   2024-03-22  Jakub Jelinek  
+
+   PR sanitizer/111736
+   * gcc.dg/ubsan/pr111736.c: New test.
+
+2024-04-23  Richard Biener  
+
+   Backported from master:
+   2024-03-21  Richard Biener  
+
+   PR tree-optimization/111736
+   * gcc.target/i386/pr111736.c: New testcase.
+
 2024-04-22  Iain Sandoe  
 
Backported from master:


[gcc r11-11348] Daily bump.

2024-04-23 Thread GCC Administrator via Gcc-cvs
https://gcc.gnu.org/g:232cc30ccc039c8046e3ec0689a0ac408d36a81f

commit r11-11348-g232cc30ccc039c8046e3ec0689a0ac408d36a81f
Author: GCC Administrator 
Date:   Wed Apr 24 00:18:38 2024 +

Daily bump.

Diff:
---
 gcc/ChangeLog   | 17 +
 gcc/DATESTAMP   |  2 +-
 gcc/c-family/ChangeLog  |  8 
 gcc/objc/ChangeLog  | 32 
 gcc/testsuite/ChangeLog | 37 +
 libphobos/ChangeLog |  8 
 6 files changed, 103 insertions(+), 1 deletion(-)

diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 8cd82785a4e..73cbab713c7 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,20 @@
+2024-04-23  Iain Sandoe  
+
+   Backported from master:
+   2022-03-04  Iain Sandoe  
+
+   * config/darwin.c (darwin_fold_builtin): Make fcode an int to
+   avoid a mismatch with DECL_MD_FUNCTION_CODE().
+
+2024-04-23  Iain Sandoe  
+
+   Backported from master:
+   2021-11-15  Iain Sandoe  
+
+   * config.in: Regenerate.
+   * configure: Regenerate.
+   * configure.ac: Test ld64 for -platform-version support.
+
 2024-04-22  Iain Sandoe  
 
Backported from master:
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index f007dcf5a81..de7a64b42d7 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20240423
+20240424
diff --git a/gcc/c-family/ChangeLog b/gcc/c-family/ChangeLog
index b1491303ecd..7d939a6e8c6 100644
--- a/gcc/c-family/ChangeLog
+++ b/gcc/c-family/ChangeLog
@@ -1,3 +1,11 @@
+2024-04-23  Matt Jacobson  
+
+   Backported from master:
+   2021-08-17  Matt Jacobson  
+
+   * c-opts.c (c_common_post_options): Default to
+   flag_objc_sjlj_exceptions = 1 only when flag_objc_abi < 2.
+
 2024-01-27  Lewis Hyatt  
 
PR preprocessor/105608
diff --git a/gcc/objc/ChangeLog b/gcc/objc/ChangeLog
index 8cf9f1de780..c7d062839aa 100644
--- a/gcc/objc/ChangeLog
+++ b/gcc/objc/ChangeLog
@@ -1,3 +1,35 @@
+2024-04-23  Matt Jacobson  
+
+   Backported from master:
+   2021-08-17  Matt Jacobson  
+
+   * objc-next-runtime-abi-02.c
+   (objc_next_runtime_abi_02_init): Warn about and reset
+   flag_objc_sjlj_exceptions regardless of flag_objc_exceptions.
+   (next_runtime_02_initialize): Use a checking assert that
+   flag_objc_sjlj_exceptions is off.
+
+2024-04-23  Iain Sandoe  
+
+   Backported from master:
+   2021-08-19  Iain Sandoe  
+
+   * objc-next-runtime-abi-02.c (objc_next_runtime_abi_02_init):
+   Default receiver nilchecks on.
+
+2024-04-23  Iain Sandoe  
+
+   Backported from master:
+   2021-08-18  Iain Sandoe  
+   Matt Jacobson   
+
+   PR objc/101666
+   * objc-act.c (objc_build_constructor): Handle empty constructor
+   lists.
+   * objc-next-runtime-abi-02.c (build_v2_objc_method_fixup_call):
+   Handle nil receivers.
+   (build_v2_build_objc_method_call): Likewise.
+
 2024-04-22  Iain Sandoe  
 
Backported from master:
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index b4923266d50..f4a0748e54c 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,40 @@
+2024-04-23  Iain Sandoe  
+
+   * gcc.target/i386/memcpy-strategy-10.c: Account for
+   __USER_LABEL_PREFIX__.
+   * gcc.target/i386/memcpy-strategy-5.c: Likewise.
+   * gcc.target/i386/memset-strategy-5.c: Likewise.
+   * gcc.target/i386/memset-strategy-7.c: Likewise.
+
+2024-04-23  Richard Biener  
+
+   Backported from master:
+   2022-03-28  Richard Biener  
+
+   * gcc.dg/torture/pr100786.c: Add dg-require alias.
+
+2024-04-23  Iain Sandoe  
+
+   Backported from master:
+   2021-08-27  Iain Sandoe  
+
+   * lib/target-supports.exp: Exclude cctools assembler based on
+   GAS 1.38.
+
+2024-04-23  Iain Sandoe  
+
+   Backported from master:
+   2021-08-18  Iain Sandoe  
+   Matt Jacobson   
+
+   PR objc/101666
+   * obj-c++.dg/pr101666-0.mm: New test.
+   * obj-c++.dg/pr101666-1.mm: New test.
+   * obj-c++.dg/pr101666.inc: New.
+   * objc.dg/pr101666-0.m: New test.
+   * objc.dg/pr101666-1.m: New test.
+   * objc.dg/pr101666.inc: New.
+
 2024-04-22  Rainer Orth  
 
Backported from master:
diff --git a/libphobos/ChangeLog b/libphobos/ChangeLog
index ab80f6c83b2..c8c4e9844f8 100644
--- a/libphobos/ChangeLog
+++ b/libphobos/ChangeLog
@@ -1,3 +1,11 @@
+2024-04-23  Iain Sandoe  
+
+   Backported from master:
+   2021-11-19  Iain Sandoe  
+
+   * testsuite/lib/libphobos.exp: Prune warnings from external
+   tool bugs.
+
 2023-11-07  Iain Buclaw  
 
Backported from master:


[gcc r14-10101] Daily bump.

2024-04-23 Thread GCC Administrator via Gcc-cvs
https://gcc.gnu.org/g:3091f1dfa7e8bf71f6012250d01b5a5ec85c2ca2

commit r14-10101-g3091f1dfa7e8bf71f6012250d01b5a5ec85c2ca2
Author: GCC Administrator 
Date:   Wed Apr 24 00:16:29 2024 +

Daily bump.

Diff:
---
 gcc/ChangeLog   | 87 +
 gcc/DATESTAMP   |  2 +-
 gcc/c-family/ChangeLog  |  9 +
 gcc/cp/ChangeLog| 29 +
 gcc/m2/ChangeLog|  9 +
 gcc/po/ChangeLog|  4 +++
 gcc/testsuite/ChangeLog | 57 
 libbacktrace/ChangeLog  | 12 +++
 8 files changed, 208 insertions(+), 1 deletion(-)

diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index dd6d2c59eb6..2dc021f6f5e 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,90 @@
+2024-04-23  Jakub Jelinek  
+
+   PR target/114810
+   * config/i386/i386.md (*andn3_doubleword_bmi): Split the =,r,ro
+   alternative into =,r,r enabled only for x64 and =,r,o.
+
+2024-04-23  Jan Hubicka  
+
+   * doc/invoke.texi (-ftree-loop-distribute-patterns): Remove duplicated
+   sentence about optimization flags implying this.
+
+2024-04-23  Jakub Jelinek  
+
+   * config/darwin.opt (init): Spelling fix: initialiser -> initializer.
+
+2024-04-23  Jakub Jelinek  
+
+   * config/epiphany/epiphany.opt (may-round-for-trunc): Spelling fix:
+   floatig -> floating.
+   * config/riscv/riscv.opt (mcsr-check): Spelling fix: CRS -> CSR.
+   * params.opt (-param=ipa-cp-profile-count-base=): Spelling fix:
+   frequncy -> frequency.
+
+2024-04-23  Richard Biener  
+
+   PR tree-optimization/114799
+   * tree-vect-slp.cc (vect_get_and_check_slp_defs): Properly
+   update ->any_pattern when swapping operands.
+
+2024-04-23  Andreas Krebbel  
+
+   PR target/114676
+   * config/s390/s390-c.cc (s390_expand_overloaded_builtin): Use a
+   MEM_REF with an addend of type ptr_type_node.
+
+2024-04-23  Yang Yujie  
+
+   * config.gcc: Add loongarch-evolution.o.
+   * config/loongarch/genopts/genstr.sh: Enable generation of
+   loongarch-evolution.[cc,h].
+   * config/loongarch/t-loongarch: Likewise.
+   * config/loongarch/genopts/gen-evolution.awk: New file.
+   * config/loongarch/genopts/isa-evolution.in: Mark ISA version
+   of introduction for each ISA evolution feature.
+   * config/loongarch/loongarch-c.cc (loongarch_cpu_cpp_builtins):
+   Define builtin macros for enabled ISA evolutions and the ISA
+   version.
+   * config/loongarch/loongarch-cpu.cc: Use loongarch-evolution.h.
+   * config/loongarch/loongarch.h: Likewise.
+   * config/loongarch/loongarch-cpucfg-map.h: Delete.
+   * config/loongarch/loongarch-evolution.cc: New file.
+   * config/loongarch/loongarch-evolution.h: New file.
+   * config/loongarch/loongarch-opts.h (ISA_HAS_FRECIPE): Define.
+   (ISA_HAS_DIV32): Likewise.
+   (ISA_HAS_LAM_BH): Likewise.
+   (ISA_HAS_LAMCAS): Likewise.
+   (ISA_HAS_LD_SEQ_SA): Likewise.
+
+2024-04-23  Yang Yujie  
+
+   * config.gcc: Make la64v1.0 the default ISA preset of the lp64d ABI.
+   * config/loongarch/genopts/loongarch-strings: Define la64v1.0, la64v1.1.
+   * config/loongarch/genopts/loongarch.opt.in: Likewise.
+   * config/loongarch/loongarch-c.cc (LARCH_CPP_SET_PROCESSOR): Likewise.
+   (loongarch_cpu_cpp_builtins): Likewise.
+   * config/loongarch/loongarch-cpu.cc (get_native_prid): Likewise.
+   (fill_native_cpu_config): Likewise.
+   * config/loongarch/loongarch-def.cc (array_tune): Likewise.
+   * config/loongarch/loongarch-def.h: Likewise.
+   * config/loongarch/loongarch-driver.cc (driver_set_m_parm): Likewise.
+   (driver_get_normalized_m_opts): Likewise.
+   * config/loongarch/loongarch-opts.cc (default_tune_for_arch): Likewise.
+   (TUNE_FOR_ARCH): Likewise.
+   (arch_str): Likewise.
+   (loongarch_target_option_override): Likewise.
+   * config/loongarch/loongarch-opts.h (TARGET_uARCH_LA464): Likewise.
+   (TARGET_uARCH_LA664): Likewise.
+   * config/loongarch/loongarch-str.h (STR_CPU_ABI_DEFAULT): Likewise.
+   (STR_ARCH_ABI_DEFAULT): Likewise.
+   (STR_TUNE_GENERIC): Likewise.
+   (STR_ARCH_LA64V1_0): Likewise.
+   (STR_ARCH_LA64V1_1): Likewise.
+   * config/loongarch/loongarch.cc 
(loongarch_cpu_sched_reassociation_width): Likewise.
+   (loongarch_asm_code_end): Likewise.
+   * config/loongarch/loongarch.opt: Likewise.
+   * doc/invoke.texi: Likewise.
+
 2024-04-22  Pan Li  
 
* config/riscv/vector-crypto.md:
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index f007dcf5a81..de7a64b42d7 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20240423
+20240424
diff --git a/gcc/c-family/ChangeLog b/gcc/c-family/ChangeLog
index d7c59f7bf2d..3bff87d51da 100644
--- a/gcc/c-family/ChangeLog
+++ b/gcc/c-family/ChangeLog
@@ -1,3 +1,12 @@
+2024-04-23  Jakub Jelinek