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

commit r16-7249-gf84ed64925e1a047a685397dc696de744ac79930
Author: GCC Administrator <[email protected]>
Date:   Tue Feb 3 00:16:25 2026 +0000

    Daily bump.

Diff:
---
 gcc/ChangeLog           | 42 ++++++++++++++++++++++++++++++++++++++++++
 gcc/DATESTAMP           |  2 +-
 gcc/ada/ChangeLog       |  6 ++++++
 gcc/c-family/ChangeLog  |  5 +++++
 gcc/cp/ChangeLog        | 11 +++++++++++
 gcc/testsuite/ChangeLog | 45 +++++++++++++++++++++++++++++++++++++++++++++
 libstdc++-v3/ChangeLog  | 12 ++++++++++++
 7 files changed, 122 insertions(+), 1 deletion(-)

diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 122927b74ad2..cdb4db29b58d 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,45 @@
+2026-02-02  David Malcolm  <[email protected]>
+
+       PR diagnostics/110522
+       * gcc.cc (driver_handle_option): Use
+       get_diagnostic_file_output_basename for
+       OPT_fdiagnostics_format_.
+       * opts-diagnostic.cc (get_base_filename): Likewise.
+       (get_diagnostic_file_output_basename): New.
+       * opts-diagnostic.h (get_diagnostic_file_output_basename): New
+       decl.
+       * opts.cc (maybe_prepend_dump_dir_name): New, based on code in
+       finish_options.
+       (finish_options): Move code for determining prepended
+       dump_base_name to maybe_prepend_dump_dir_name and call it.
+       (common_handle_option): Use get_diagnostic_file_output_basename
+       for OPT_fdiagnostics_format_.
+       * opts.h (maybe_prepend_dump_dir_name): New decl.
+
+2026-02-02  Andrew Pinski  <[email protected]>
+
+       PR rtl-optimization/123294
+       * ifcvt.cc (noce_emit_store_flag): Reject modes
+       greater than MAX_FIXED_MODE_SIZE.
+
+2026-02-02  Tamar Christina  <[email protected]>
+
+       PR tree-optimization/123897
+       * tree-ssa-math-opts.cc (convert_mult_to_fma_1): Use type of variable
+       being folded.
+
+2026-02-02  Tamar Christina  <[email protected]>
+
+       PR target/121290
+       * config/aarch64/aarch64.cc (aarch64_vector_costs::add_stmt_cost):
+       Remove else.
+
+2026-02-02  Jakub Jelinek  <[email protected]>
+
+       PR tree-optimization/121104
+       * tree-ssa-math-opts.cc (match_uaddc_usubc): Punt if
+       lhs of ovf1 or ovf2 doesn't have element type compatible with type.
+
 2026-02-01  Richard Biener  <[email protected]>
 
        PR tree-optimization/123755
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 95ff82682471..8140e9d73fd9 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20260202
+20260203
diff --git a/gcc/ada/ChangeLog b/gcc/ada/ChangeLog
index 2627d561dfdf..e0d4ec2127e3 100644
--- a/gcc/ada/ChangeLog
+++ b/gcc/ada/ChangeLog
@@ -1,3 +1,9 @@
+2026-02-02  Eric Botcazou  <[email protected]>
+
+       PR ada/89159
+       * sem_ch6.adb (Conforming_Types.Is_Matching_Limited_View): Return
+       true when the type is an incomplete view of the non-limited view.
+
 2026-02-01  Eric Botcazou  <[email protected]>
            Liam Powell  <[email protected]>
 
diff --git a/gcc/c-family/ChangeLog b/gcc/c-family/ChangeLog
index 09639425a820..d3eb97dd7cb1 100644
--- a/gcc/c-family/ChangeLog
+++ b/gcc/c-family/ChangeLog
@@ -1,3 +1,8 @@
+2026-02-02  Patrick Palka  <[email protected]>
+
+       * c-cppbuiltin.cc (c_cpp_builtins): Bump __cpp_deduction_guides to
+       202207L for C++23 and later.
+
 2026-01-28  Andrew Pinski  <[email protected]>
 
        PR c++/102846
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index 6783b184af29..29c6547553e1 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,14 @@
+2026-02-02  Marek Polacek  <[email protected]>
+           Boris Staletic  <[email protected]>
+
+       PR c++/123695
+       * reflect.cc (eval_object_of): Check type before TYPE_REF_P.
+
+2026-02-02  Marek Polacek  <[email protected]>
+
+       PR c++/123614
+       * cvt.cc (cp_fold_convert): Avoid wrapping a REFLECT_EXPR in NOP_EXPR.
+
 2026-02-01  Nathaniel Shead  <[email protected]>
 
        PR c++/121832
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 0c50aad9c25b..0397838e7906 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,48 @@
+2026-02-02  Patrick Palka  <[email protected]>
+
+       * g++.dg/cpp23/feat-cxx2b.C: Adjust expected __cpp_deduction_guides
+       value.
+       * g++.dg/cpp26/feat-cxx26.C: Likewise.
+
+2026-02-02  Eric Botcazou  <[email protected]>
+
+       * gnat.dg/limited_with8.adb: New test.
+       * gnat.dg/limited_with8_pkg1.ads: New helper.
+       * gnat.dg/limited_with8_pkg2.ads: Likewise.
+       * gnat.dg/limited_with8_pkg2.adb: Likewise.
+
+2026-02-02  Andrew Pinski  <[email protected]>
+
+       PR rtl-optimization/123294
+       * gcc.dg/pr123294-1.c: New test.
+       * gcc.target/aarch64/pr123294-1.c: New test.
+
+2026-02-02  Marek Polacek  <[email protected]>
+           Boris Staletic  <[email protected]>
+
+       PR c++/123695
+       * g++.dg/reflect/object_of3.C: New test.
+
+2026-02-02  Marek Polacek  <[email protected]>
+
+       PR c++/123614
+       * g++.dg/reflect/parm5.C: New test.
+
+2026-02-02  Tamar Christina  <[email protected]>
+
+       PR tree-optimization/123897
+       * gcc.target/aarch64/sve/pr123897.c: New test.
+
+2026-02-02  Tamar Christina  <[email protected]>
+
+       PR target/121290
+       * gcc.target/aarch64/pr121290_3.c: New test.
+
+2026-02-02  Jakub Jelinek  <[email protected]>
+
+       PR tree-optimization/121104
+       * gcc.dg/pr121104.c: New test.
+
 2026-02-01  Eric Botcazou  <[email protected]>
            Liam Powell  <[email protected]>
 
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index 100cbbe8cbdf..a1e4297e7a2d 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,3 +1,15 @@
+2026-02-02  Patrick Palka  <[email protected]>
+
+       * include/bits/regex_executor.tcc (_ExecutorFrameBase):
+       Zero-initialize _M_byte0.
+       (_ExecutorFrameBase::_M_end): Rename to ...
+       (_ExecutorFrameBase::_M_subexpr_end): ... this.
+       (_Executor::_M_handle_subexpr_begin): Remove now redundant
+       clearing of _M_subexpr_end.
+       (_Executor::_M_handle_subexpr_end): Adjust after renaming.
+       (_Executor::_M_dfs) <case _S_fopcode_restore_cur_results>:
+       Likewise.
+
 2026-01-31  Patrick Palka  <[email protected]>
 
        * include/bits/regex_executor.tcc (_ExecutorFrameBase): Add

Reply via email to