]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
Daily bump.
authorGCC Administrator <gccadmin@gcc.gnu.org>
Tue, 3 Feb 2026 00:16:25 +0000 (00:16 +0000)
committerGCC Administrator <gccadmin@gcc.gnu.org>
Tue, 3 Feb 2026 00:16:25 +0000 (00:16 +0000)
gcc/ChangeLog
gcc/DATESTAMP
gcc/ada/ChangeLog
gcc/c-family/ChangeLog
gcc/cp/ChangeLog
gcc/testsuite/ChangeLog
libstdc++-v3/ChangeLog

index 122927b74ad2ff098170a953e4aa9d8abf5dbd20..cdb4db29b58dc108d311ad020e92e36d77712a1f 100644 (file)
@@ -1,3 +1,45 @@
+2026-02-02  David Malcolm  <dmalcolm@redhat.com>
+
+       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  <andrew.pinski@oss.qualcomm.com>
+
+       PR rtl-optimization/123294
+       * ifcvt.cc (noce_emit_store_flag): Reject modes
+       greater than MAX_FIXED_MODE_SIZE.
+
+2026-02-02  Tamar Christina  <tamar.christina@arm.com>
+
+       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  <tamar.christina@arm.com>
+
+       PR target/121290
+       * config/aarch64/aarch64.cc (aarch64_vector_costs::add_stmt_cost):
+       Remove else.
+
+2026-02-02  Jakub Jelinek  <jakub@redhat.com>
+
+       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  <rguenther@suse.de>
 
        PR tree-optimization/123755
index 95ff82682471ed85eb2712a25e64be21df119a30..8140e9d73fd954f729b0cc69e854e1c457d6ceac 100644 (file)
@@ -1 +1 @@
-20260202
+20260203
index 2627d561dfdf0d28ac7ce32d8860be9d7a513281..e0d4ec2127e31e57c882a1ef834d775d7e998f2a 100644 (file)
@@ -1,3 +1,9 @@
+2026-02-02  Eric Botcazou  <ebotcazou@adacore.com>
+
+       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  <ebotcazou@adacore.com>
            Liam Powell  <liam@liampwll.com>
 
index 09639425a820e5946b069fd94177e887f8280c8e..d3eb97dd7cb124a959b3105a9871990d61928fa6 100644 (file)
@@ -1,3 +1,8 @@
+2026-02-02  Patrick Palka  <ppalka@redhat.com>
+
+       * c-cppbuiltin.cc (c_cpp_builtins): Bump __cpp_deduction_guides to
+       202207L for C++23 and later.
+
 2026-01-28  Andrew Pinski  <andrew.pinski@oss.qualcomm.com>
 
        PR c++/102846
index 6783b184af29d716fe02d6748508cbd648e938a1..29c6547553e1440d53dae9d0225f3d611f0e78de 100644 (file)
@@ -1,3 +1,14 @@
+2026-02-02  Marek Polacek  <polacek@redhat.com>
+           Boris Staletic  <boris.staletic@protonmail.com>
+
+       PR c++/123695
+       * reflect.cc (eval_object_of): Check type before TYPE_REF_P.
+
+2026-02-02  Marek Polacek  <polacek@redhat.com>
+
+       PR c++/123614
+       * cvt.cc (cp_fold_convert): Avoid wrapping a REFLECT_EXPR in NOP_EXPR.
+
 2026-02-01  Nathaniel Shead  <nathanieloshead@gmail.com>
 
        PR c++/121832
index 0c50aad9c25b8a0b863cb0b6c1d281140a2bbce6..0397838e790643c3c7f9e209b8fb2232c068961c 100644 (file)
@@ -1,3 +1,48 @@
+2026-02-02  Patrick Palka  <ppalka@redhat.com>
+
+       * g++.dg/cpp23/feat-cxx2b.C: Adjust expected __cpp_deduction_guides
+       value.
+       * g++.dg/cpp26/feat-cxx26.C: Likewise.
+
+2026-02-02  Eric Botcazou  <ebotcazou@adacore.com>
+
+       * 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  <andrew.pinski@oss.qualcomm.com>
+
+       PR rtl-optimization/123294
+       * gcc.dg/pr123294-1.c: New test.
+       * gcc.target/aarch64/pr123294-1.c: New test.
+
+2026-02-02  Marek Polacek  <polacek@redhat.com>
+           Boris Staletic  <boris.staletic@protonmail.com>
+
+       PR c++/123695
+       * g++.dg/reflect/object_of3.C: New test.
+
+2026-02-02  Marek Polacek  <polacek@redhat.com>
+
+       PR c++/123614
+       * g++.dg/reflect/parm5.C: New test.
+
+2026-02-02  Tamar Christina  <tamar.christina@arm.com>
+
+       PR tree-optimization/123897
+       * gcc.target/aarch64/sve/pr123897.c: New test.
+
+2026-02-02  Tamar Christina  <tamar.christina@arm.com>
+
+       PR target/121290
+       * gcc.target/aarch64/pr121290_3.c: New test.
+
+2026-02-02  Jakub Jelinek  <jakub@redhat.com>
+
+       PR tree-optimization/121104
+       * gcc.dg/pr121104.c: New test.
+
 2026-02-01  Eric Botcazou  <ebotcazou@adacore.com>
            Liam Powell  <liam@liampwll.com>
 
index 100cbbe8cbdf8a7460f17e3f2f52f1a7ca660c60..a1e4297e7a2dd3649e21c5a2a759da6549e2dc1a 100644 (file)
@@ -1,3 +1,15 @@
+2026-02-02  Patrick Palka  <ppalka@redhat.com>
+
+       * 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  <ppalka@redhat.com>
 
        * include/bits/regex_executor.tcc (_ExecutorFrameBase): Add