Cron sh /home/gccadmin/scripts/update_version_git

2024-12-18 Thread (Cron Daemon) via Gccadmin
2024-12-19 00:17:01,217:INFO:root:=== Working on: master ===
2024-12-19 00:17:01,792:INFO:root:branch pulled and checked out
2024-12-19 00:17:01,807:INFO:root:41 revisions since last Daily bump
2024-12-19 00:17:03,359:INFO:root:writing to ./gcc/cp/ChangeLog
2024-12-19 00:17:07,744:INFO:root:writing to ./gcc/ChangeLog
2024-12-19 00:17:14,974:INFO:root:writing to ./libstdc++-v3/ChangeLog
2024-12-19 00:17:19,244:INFO:root:writing to ./libstdc++-v3/ChangeLog
2024-12-19 00:17:19,686:INFO:root:writing to ./gcc/ChangeLog
2024-12-19 00:17:19,891:INFO:root:writing to ./gcc/ChangeLog
2024-12-19 00:17:50,607:INFO:root:writing to ./gcc/ChangeLog
2024-12-19 00:18:02,146:INFO:root:writing to ./gcc/ChangeLog
2024-12-19 00:18:02,624:INFO:root:writing to ./gcc/testsuite/ChangeLog
2024-12-19 00:18:10,684:INFO:root:writing to ./libstdc++-v3/ChangeLog
2024-12-19 00:18:10,844:INFO:root:writing to ./gcc/ChangeLog
2024-12-19 00:18:11,050:INFO:root:writing to ./gcc/c/ChangeLog
2024-12-19 00:18:12,465:INFO:root:writing to ./gcc/cp/ChangeLog
2024-12-19 00:18:12,614:INFO:root:writing to ./gcc/testsuite/ChangeLog
2024-12-19 00:18:12,798:INFO:root:writing to ./gcc/ChangeLog
2024-12-19 00:18:13,014:INFO:root:writing to ./gcc/testsuite/ChangeLog
2024-12-19 00:18:22,716:INFO:root:writing to ./gcc/ChangeLog
2024-12-19 00:18:22,912:INFO:root:writing to ./gcc/c/ChangeLog
2024-12-19 00:18:29,892:INFO:root:writing to ./gcc/cp/ChangeLog
2024-12-19 00:18:31,718:INFO:root:writing to ./gcc/testsuite/ChangeLog
2024-12-19 00:18:37,194:INFO:root:writing to ./gcc/cp/ChangeLog
2024-12-19 00:18:37,357:INFO:root:writing to ./gcc/testsuite/ChangeLog
2024-12-19 00:18:37,967:INFO:root:writing to ./gcc/cp/ChangeLog
2024-12-19 00:18:39,672:INFO:root:writing to ./gcc/testsuite/ChangeLog
2024-12-19 00:18:45,431:INFO:root:writing to ./gcc/cp/ChangeLog
2024-12-19 00:18:45,603:INFO:root:writing to ./gcc/testsuite/ChangeLog
2024-12-19 00:18:53,921:INFO:root:writing to ./gcc/testsuite/ChangeLog
2024-12-19 00:19:00,100:INFO:root:writing to ./gcc/testsuite/ChangeLog
2024-12-19 00:19:07,538:INFO:root:writing to ./gcc/testsuite/ChangeLog
2024-12-19 00:19:07,805:INFO:root:writing to ./gcc/c-family/ChangeLog
2024-12-19 00:19:10,493:INFO:root:writing to ./gcc/cp/ChangeLog
2024-12-19 00:19:10,642:INFO:root:writing to ./gcc/testsuite/ChangeLog
2024-12-19 00:19:10,835:INFO:root:writing to ./gcc/cp/ChangeLog
2024-12-19 00:19:12,220:INFO:root:writing to ./gcc/c-family/ChangeLog
2024-12-19 00:19:13,800:INFO:root:writing to ./gcc/c/ChangeLog
2024-12-19 00:19:14,011:INFO:root:writing to ./gcc/cp/ChangeLog
2024-12-19 00:19:14,164:INFO:root:writing to ./gcc/ChangeLog
2024-12-19 00:19:16,343:INFO:root:writing to ./gcc/testsuite/ChangeLog
2024-12-19 00:19:16,823:INFO:root:writing to ./ChangeLog
2024-12-19 00:19:17,003:INFO:root:writing to ./gcc/ChangeLog
2024-12-19 00:19:30,080:INFO:root:writing to ./libatomic/ChangeLog
2024-12-19 00:19:30,229:INFO:root:writing to ./gcc/ChangeLog
2024-12-19 00:19:30,429:INFO:root:writing to ./gcc/testsuite/ChangeLog
2024-12-19 00:19:32,792:INFO:root:writing to ./gcc/cp/ChangeLog
2024-12-19 00:19:32,944:INFO:root:writing to ./gcc/ChangeLog
2024-12-19 00:19:33,149:INFO:root:writing to ./ChangeLog
2024-12-19 00:19:33,310:INFO:root:writing to ./gcc/ChangeLog
2024-12-19 00:19:37,711:INFO:root:writing to ./libatomic/ChangeLog
2024-12-19 00:19:39,236:INFO:root:writing to ./gcc/ChangeLog
2024-12-19 00:19:41,444:INFO:root:writing to ./gcc/ChangeLog
2024-12-19 00:19:43,205:INFO:root:writing to ./gcc/ChangeLog
2024-12-19 00:19:43,591:INFO:root:writing to ./gcc/ChangeLog
2024-12-19 00:19:44,811:INFO:root:writing to ./gcc/ChangeLog
2024-12-19 00:19:47,316:INFO:root:writing to ./libstdc++-v3/ChangeLog
2024-12-19 00:19:48,007:INFO:root:writing to ./libstdc++-v3/ChangeLog
2024-12-19 00:19:50,402:INFO:root:writing to ./gcc/ChangeLog
2024-12-19 00:19:50,609:INFO:root:writing to ./gcc/ChangeLog
2024-12-19 00:19:51,859:INFO:root:writing to ./gcc/ChangeLog
2024-12-19 00:19:52,061:INFO:root:writing to ./libstdc++-v3/ChangeLog
2024-12-19 00:19:52,215:INFO:root:writing to ./gcc/ChangeLog
2024-12-19 00:19:52,410:INFO:root:writing to ./gcc/ada/ChangeLog
2024-12-19 00:19:52,573:INFO:root:DATESTAMP will be changed:
2024-12-19 00:19:55,957:INFO:root:commit is done
2024-12-19 00:20:35,383:INFO:root:branch is pushed
2024-12-19 00:20:35,461:INFO:root:branch is done
2024-12-19 00:20:35,461:INFO:root:
2024-12-19 00:20:43,733:INFO:root:=== Working on: releases/gcc-12 ===
2024-12-19 00:21:55,711:INFO:root:branch pulled and checked out
2024-12-19 00:21:55,712:INFO:root:1 revisions since last Daily bump
2024-12-19 00:21:55,721:INFO:root:DATESTAMP will be changed:
2024-12-19 00:21:58,663:INFO:root:commit is done
2024-12-19 00:22:23,736:INFO:root:branch is pushed
2024-12-19 00:22:23,795:INFO:root:branch is done
2024-12-19 00:22:23,795:INFO:root:
2024-12-19 00:22:23,973:INFO:root:=== Working on: releases/gcc-13 ===
2024-12-19 00:22:43,006:INFO:root:branch pulled and checked out
2024-12-19 0

[gcc r14-11102] Daily bump.

2024-12-18 Thread GCC Administrator via Gcc-cvs
https://gcc.gnu.org/g:44da17c12bc4e0e6ded60e927bf38b46638a2594

commit r14-11102-g44da17c12bc4e0e6ded60e927bf38b46638a2594
Author: GCC Administrator 
Date:   Thu Dec 19 00:25:25 2024 +

Daily bump.

Diff:
---
 gcc/ChangeLog   | 13 +
 gcc/DATESTAMP   |  2 +-
 gcc/testsuite/ChangeLog |  8 
 3 files changed, 22 insertions(+), 1 deletion(-)

diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index be064ff3125e..b0ddc82fcd53 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,16 @@
+2024-12-18  Wilco Dijkstra  
+
+   Backported from master:
+   2024-12-10  Wilco Dijkstra  
+
+   PR target/117675
+   * config/arm/arm.cc (arm_ldrd_legitimate_address): New function.
+   * config/arm/arm-protos.h (arm_ldrd_legitimate_address): New prototype.
+   * config/arm/constraints.md: Add new Uo constraint.
+   * config/arm/predicates.md (arm_ldrd_memory_operand): Add new predicate.
+   * config/arm/sync.md (arm_atomic_loaddi2_ldrd): Use
+   arm_ldrd_memory_operand and Uo.
+
 2024-12-16  Heiko Eißfeldt  
 
Backported from master:
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 781eeaca5bc0..fcb1ceaa6b99 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20241218
+20241219
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 23a90d839671..566760d95584 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,11 @@
+2024-12-18  Wilco Dijkstra  
+
+   Backported from master:
+   2024-12-10  Wilco Dijkstra  
+
+   PR target/117675
+   * gcc.target/arm/pr117675.c: Add new test.
+
 2024-12-17  Torbjörn SVENSSON  
 
Backported from master:


Cron sh /home/gccadmin/scripts/update_web_docs_libstdcxx_git

2024-12-18 Thread (Cron Daemon) via Gccadmin
9993 blocks


[gcc r15-6355] Daily bump.

2024-12-18 Thread GCC Administrator via Libstdc++-cvs
  
+
+   * ipa-strub.cc (ipa_strub_set_mode_for_new_functions): Replace
+   order with uid.
+   (pass_ipa_strub_mode::execute): Likewise.
+
+2024-12-18  Michal Jires  
+
+   * Makefile.in: Add lto-ltrans-cache.o.
+   * common.opt: New flags for configuring cache.
+   * lto-opts.cc (lto_write_options): Don't stream the flags.
+   * lto-wrapper.cc: Use ltrans cache.
+   * lto-ltrans-cache.cc: New file.
+   * lto-ltrans-cache.h: New file.
+
+2024-12-18  Michal Jires  
+
+   * Makefile.in: Add lockfile.o.
+   * lockfile.cc: New file.
+   * lockfile.h: New file.
+
+2024-12-18  Prathamesh Kulkarni  
+
+   Revert:
+   2024-12-18  Prathamesh Kulkarni  
+   Matthew Malcolmson  
+
+   PR driver/81358
+   * common.opt: New option -flink-libatomic.
+   * gcc.cc (LINK_LIBATOMIC_SPEC): New macro.
+   * config/gnu-user.h (GNU_USER_TARGET_LINK_GCC_C_SEQUENCE_SPEC): Use
+   LINK_LIBATOMIC_SPEC.
+   * doc/invoke.texi: Document -flink-libatomic.
+   * configure.ac: Define TARGET_PROVIDES_LIBATOMIC.
+   * configure: Regenerate.
+   * config.in: Regenerate.
+
+2024-12-18  Torbjörn SVENSSON  
+
+   * config/arm/thumb1.md (thumb1_cbz): Escape the semicolon.
+
+2024-12-18  Jakub Jelinek  
+
+   PR tree-optimization/118081
+   * gimple-fold.cc (decode_field_reference): Only set *xor_p to true
+   if *xor_cmp_op is integer_zerop.
+
+2024-12-18  Prathamesh Kulkarni  
+   Matthew Malcolmson  
+
+   PR driver/81358
+   * common.opt: New option -flink-libatomic.
+   * gcc.cc (LINK_LIBATOMIC_SPEC): New macro.
+   * config/gnu-user.h (GNU_USER_TARGET_LINK_GCC_C_SEQUENCE_SPEC): Use
+   LINK_LIBATOMIC_SPEC.
+   * doc/invoke.texi: Document -flink-libatomic.
+   * configure.ac: Define TARGET_PROVIDES_LIBATOMIC.
+   * configure: Regenerate.
+   * config.in: Regenerate.
+
+2024-12-18  Tobias Burnus  
+
+   * gimplify.cc (gimplify_call_expr): Update for OpenMP's
+   append_args; cleanup of OpenMP's dispatch clause handling.
+
+2024-12-18  Jakub Jelinek  
+
+   PR c/41045
+   * stmt.cc (parse_output_constraint, parse_input_constraint): Handle
+   - modifier.
+   * recog.h (raw_constraint_p): Declare.
+   * recog.cc (raw_constraint_p): New variable.
+   (asm_operand_ok, constrain_operands): Handle - modifier.
+   * common.md (i, s, n): For raw_constraint_p don't require
+   LEGITIMATE_PIC_OPERAND_P.
+   * doc/md.texi: Document - constraint modifier.
+
+2024-12-18  Jakub Jelinek  
+
+   * final.cc (output_asm_insn): Add support for cc operand modifier.
+   * doc/extend.texi (Generic Operand Modifiers): Document cc operand
+   modifier.
+   * doc/md.texi (@samp{:} in constraint): Mention the cc operand
+   modifier and add small example.
+
+2024-12-18  Jakub Jelinek  
+
+   * genpreds.cc (mangle): Add ':' mangling.
+   (add_constraint): Allow : constraint.
+   * common.md (:): New define_constraint.
+   * stmt.cc (parse_output_constraint): Diagnose "=:".
+   (parse_input_constraint): Handle ":" and diagnose invalid
+   uses.
+   * doc/md.texi (Simple Constraints): Document ":" constraint.
+
+2024-12-18  Xi Ruoyao  
+
+   * config/loongarch/loongarch.md (*crc_combine): New
+   define_insn_and_split.
+
+2024-12-18  Xi Ruoyao  
+
+   * config/loongarch/loongarch.md (crc_revsi4): New
+   define_expand.
+
+2024-12-18  Xi Ruoyao  
+
+   * config/loongarch/loongarch.md (@rbit): New
+   define_insn template.
+   (rbitsi_extended): New define_insn.
+   (rbitqi): New define_insn.
+   (rbithi): New define_expand.
+
+2024-12-18  Xi Ruoyao  
+
+   * config/loongarch/loongarch.md (QHSD): Remove.
+   (loongarch__w__w): Use QHSD instead of QHWD.
+   (loongarch__w__w_extended): Likewise.
+
+2024-12-18  Sandra Loosemore  
+
+   * doc/extend.texi (OpenACC): Fix paste-o.
+
 2024-12-17  Sandra Loosemore  
 
PR c/26154
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 781eeaca5bc0..fcb1ceaa6b99 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20241218
+20241219
diff --git a/gcc/ada/ChangeLog b/gcc/ada/ChangeLog
index dbb1b0c43a37..3b13051bd5bf 100644
--- a/gcc/ada/ChangeLog
+++ b/gcc/ada/ChangeLog
@@ -1,3 +1,9 @@
+2024-12-18  Simon Wright  
+
+   PR target/117538
+   * libgnat/s-trasym.adb (Symbolic_Traceback): Prepend the load
+   address of the executable if it is not null.
+
 2024-12-14  Jakub Jelinek  
 
PR c/118011
diff --git a/gcc/c-family/ChangeLog b/gcc/c-family/ChangeLog
index 8ad69423f2c9..2f1517944cef 100644
--- a/gcc/c-family/ChangeLog
+++ b/gcc/c-family/ChangeLog
@@ -1,3 +1,16 @@
+2024-12-18  Tobias Burnus  
+
+   * c-omp.cc (c_omp_interop_t_p): Handle error_mark_node.
+
+2024-12-18  Jakub Jelinek  
+
+   PR c++/110345
+   * c-common.h (attr_aligned_exclus

[gcc r12-10863] Daily bump.

2024-12-18 Thread GCC Administrator via Gcc-cvs
https://gcc.gnu.org/g:1851587d42aad36c849e666700d48cb665d14d8b

commit r12-10863-g1851587d42aad36c849e666700d48cb665d14d8b
Author: GCC Administrator 
Date:   Thu Dec 19 00:21:58 2024 +

Daily bump.

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

diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 781eeaca5bc0..fcb1ceaa6b99 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20241218
+20241219


[gcc r13-9260] Daily bump.

2024-12-18 Thread GCC Administrator via Gcc-cvs
https://gcc.gnu.org/g:b54cbd2e7774b2fd7da7209aa5639324ce454014

commit r13-9260-gb54cbd2e7774b2fd7da7209aa5639324ce454014
Author: GCC Administrator 
Date:   Thu Dec 19 00:22:46 2024 +

Daily bump.

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

diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 781eeaca5bc0..fcb1ceaa6b99 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20241218
+20241219