From: GCC Administrator Date: Tue, 3 Feb 2026 00:16:25 +0000 (+0000) Subject: Daily bump. X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f84ed64925e1a047a685397dc696de744ac79930;p=thirdparty%2Fgcc.git Daily bump. --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 122927b74ad..cdb4db29b58 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,45 @@ +2026-02-02 David Malcolm + + 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 + + PR rtl-optimization/123294 + * ifcvt.cc (noce_emit_store_flag): Reject modes + greater than MAX_FIXED_MODE_SIZE. + +2026-02-02 Tamar Christina + + 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 + + PR target/121290 + * config/aarch64/aarch64.cc (aarch64_vector_costs::add_stmt_cost): + Remove else. + +2026-02-02 Jakub Jelinek + + 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 PR tree-optimization/123755 diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index 95ff8268247..8140e9d73fd 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20260202 +20260203 diff --git a/gcc/ada/ChangeLog b/gcc/ada/ChangeLog index 2627d561dfd..e0d4ec2127e 100644 --- a/gcc/ada/ChangeLog +++ b/gcc/ada/ChangeLog @@ -1,3 +1,9 @@ +2026-02-02 Eric Botcazou + + 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 Liam Powell diff --git a/gcc/c-family/ChangeLog b/gcc/c-family/ChangeLog index 09639425a82..d3eb97dd7cb 100644 --- a/gcc/c-family/ChangeLog +++ b/gcc/c-family/ChangeLog @@ -1,3 +1,8 @@ +2026-02-02 Patrick Palka + + * c-cppbuiltin.cc (c_cpp_builtins): Bump __cpp_deduction_guides to + 202207L for C++23 and later. + 2026-01-28 Andrew Pinski PR c++/102846 diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index 6783b184af2..29c6547553e 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,14 @@ +2026-02-02 Marek Polacek + Boris Staletic + + PR c++/123695 + * reflect.cc (eval_object_of): Check type before TYPE_REF_P. + +2026-02-02 Marek Polacek + + PR c++/123614 + * cvt.cc (cp_fold_convert): Avoid wrapping a REFLECT_EXPR in NOP_EXPR. + 2026-02-01 Nathaniel Shead PR c++/121832 diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 0c50aad9c25..0397838e790 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,48 @@ +2026-02-02 Patrick Palka + + * g++.dg/cpp23/feat-cxx2b.C: Adjust expected __cpp_deduction_guides + value. + * g++.dg/cpp26/feat-cxx26.C: Likewise. + +2026-02-02 Eric Botcazou + + * 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 + + PR rtl-optimization/123294 + * gcc.dg/pr123294-1.c: New test. + * gcc.target/aarch64/pr123294-1.c: New test. + +2026-02-02 Marek Polacek + Boris Staletic + + PR c++/123695 + * g++.dg/reflect/object_of3.C: New test. + +2026-02-02 Marek Polacek + + PR c++/123614 + * g++.dg/reflect/parm5.C: New test. + +2026-02-02 Tamar Christina + + PR tree-optimization/123897 + * gcc.target/aarch64/sve/pr123897.c: New test. + +2026-02-02 Tamar Christina + + PR target/121290 + * gcc.target/aarch64/pr121290_3.c: New test. + +2026-02-02 Jakub Jelinek + + PR tree-optimization/121104 + * gcc.dg/pr121104.c: New test. + 2026-02-01 Eric Botcazou Liam Powell diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index 100cbbe8cbd..a1e4297e7a2 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,15 @@ +2026-02-02 Patrick Palka + + * 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) : + Likewise. + 2026-01-31 Patrick Palka * include/bits/regex_executor.tcc (_ExecutorFrameBase): Add