https://gcc.gnu.org/g:c5609a755bab8a65b373b92b391fced67f511f73

commit r15-6259-gc5609a755bab8a65b373b92b391fced67f511f73
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date:   Sun Dec 15 00:17:24 2024 +0000

    Daily bump.

Diff:
---
 gcc/ChangeLog           | 39 +++++++++++++++++++++++++++++++++++++++
 gcc/DATESTAMP           |  2 +-
 gcc/ada/ChangeLog       |  6 ++++++
 gcc/cp/ChangeLog        |  7 +++++++
 gcc/testsuite/ChangeLog | 19 +++++++++++++++++++
 libbacktrace/ChangeLog  |  5 +++++
 libstdc++-v3/ChangeLog  |  5 +++++
 7 files changed, 82 insertions(+), 1 deletion(-)

diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 60010f0dddbc..faab58a392c0 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,42 @@
+2024-12-14  Jovan Vukic  <jovan.vu...@rt-rk.com>
+
+       * match.pd: New pattern.
+       * simplify-rtx.cc (match_plus_neg_pattern): New helper function.
+       (simplify_context::simplify_binary_operation_1): New
+       code to handle (a - 1) & -a, (a - 1) | -a and (a - 1) ^ -a.
+
+2024-12-14  Jose E. Marchesi  <jose.march...@oracle.com>
+
+       * config/bpf/bpf.cc (bpf_resolve_overloaded_builtin): Add argument
+       `complain'.
+
+2024-12-14  Heiko Eißfeldt  <he...@hexco.de>
+
+       * doc/install.texi (Configuration): Fix typos in documentation
+       for --enable-host-pie.
+
+2024-12-14  Jakub Jelinek  <ja...@redhat.com>
+
+       PR tree-optimization/118023
+       * gimple-fold.cc (decode_field_reference): Return NULL_TREE if
+       inner has non-type_has_mode_precision_p integral type.
+
+2024-12-14  Jakub Jelinek  <ja...@redhat.com>
+
+       PR middle-end/118024
+       * gimple-ssa-warn-access.cc (matching_alloc_calls_p): Walk malloc
+       attributes of alloc_decl and dealloc_decl in separate loops rather
+       than in lock-step.  Use common_deallocs.contains rather than
+       common_deallocs.add in the second loop.
+
+2024-12-14  Jakub Jelinek  <ja...@redhat.com>
+
+       PR c/118011
+       * opts.cc (init_options_struct): Don't set opts->x_flag_short_enums to
+       2.
+       * toplev.cc (process_options): Test !OPTION_SET_P (flag_short_enums)
+       rather than flag_short_enums == 2.
+
 2024-12-13  Jakub Jelinek  <ja...@redhat.com>
 
        PR rtl-optimization/117095
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index ae0d5cf829e3..565e340ccfeb 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20241214
+20241215
diff --git a/gcc/ada/ChangeLog b/gcc/ada/ChangeLog
index 926b85e59ac8..dbb1b0c43a37 100644
--- a/gcc/ada/ChangeLog
+++ b/gcc/ada/ChangeLog
@@ -1,3 +1,9 @@
+2024-12-14  Jakub Jelinek  <ja...@redhat.com>
+
+       PR c/118011
+       * gcc-interface/misc.cc (gnat_post_options): Test
+       !OPTION_SET_P (flag_short_enums) rather than flag_short_enums == 2.
+
 2024-12-13  Eric Botcazou  <ebotca...@adacore.com>
 
        * gcc-interface/utils2.cc (compare_elmt_bitpos): Deal specially with
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index 3597b5f841ff..f9c189ff9ccb 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,10 @@
+2024-12-14  Nathaniel Shead  <nathanielosh...@gmail.com>
+
+       PR c++/90321
+       * decl.cc (find_decomp_class_base): Check for decomposing a
+       lambda closure type.  Report base class chains if needed.
+       (cp_finish_decomp): Remove no-longer-needed check.
+
 2024-12-13  Tobias Burnus  <tbur...@baylibre.com>
 
        * parser.cc (cp_parser_omp_construct, cp_parser_pragma): Reject
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 1020a8c4ba5f..dcd1921d3a1d 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,22 @@
+2024-12-14  Jovan Vukic  <jovan.vu...@rt-rk.com>
+
+       * gcc.dg/tree-ssa/bitops-11.c: New test.
+
+2024-12-14  Jakub Jelinek  <ja...@redhat.com>
+
+       PR tree-optimization/118023
+       * gcc.dg/bitint-119.c: New test.
+
+2024-12-14  Jakub Jelinek  <ja...@redhat.com>
+
+       PR middle-end/118024
+       * gcc.dg/pr118024.c: New test.
+
+2024-12-14  Nathaniel Shead  <nathanielosh...@gmail.com>
+
+       PR c++/90321
+       * g++.dg/cpp1z/decomp62.C: New test.
+
 2024-12-13  Jakub Jelinek  <ja...@redhat.com>
 
        PR rtl-optimization/117095
diff --git a/libbacktrace/ChangeLog b/libbacktrace/ChangeLog
index ae9b0761c5da..bc2cd2946219 100644
--- a/libbacktrace/ChangeLog
+++ b/libbacktrace/ChangeLog
@@ -1,3 +1,8 @@
+2024-12-14  Ian Lance Taylor  <i...@golang.org>
+
+       PR libbacktrace/117812
+       * zstdtest.c (test_large): Use 3 rather than ZSTD_CLEVEL_DEFAULT
+
 2024-11-29  Ian Lance Taylor  <i...@golang.org>
 
        * fileline.c: Use WIN32_LEAN_AND_MEAN, not WIN32_MEAN_AND_LEAN.
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index fa4fae4f846d..74df3d4476b4 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,3 +1,8 @@
+2024-12-14  Abdo Eid  <abdoeid...@ieee.org>
+
+       * include/c_compatibility/wchar.h (fgetwc): Remove duplicate
+       using-declaration.
+
 2024-12-13  Patrick Palka  <ppa...@redhat.com>
 
        PR libstdc++/112349

Reply via email to