https://gcc.gnu.org/g:80434bcc5d96333b4164aa817069aec8a8290920

commit r16-6887-g80434bcc5d96333b4164aa817069aec8a8290920
Author: GCC Administrator <[email protected]>
Date:   Mon Jan 19 00:16:22 2026 +0000

    Daily bump.

Diff:
---
 gcc/ChangeLog           |  7 +++++++
 gcc/DATESTAMP           |  2 +-
 gcc/cp/ChangeLog        | 38 ++++++++++++++++++++++++++++++++++++++
 gcc/testsuite/ChangeLog | 15 +++++++++++++++
 4 files changed, 61 insertions(+), 1 deletion(-)

diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 7fe4b3e88745..26db84fd5932 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,10 @@
+2026-01-18  Andrew Pinski  <[email protected]>
+
+       PR tree-optimization/123645
+       * tree-ssa-phiopt.cc (cond_removal_in_builtin_zero_pattern): Rewrite
+       the canonicalization of the args code based on e1/e2 being edges into
+       the join block.
+
 2026-01-17  Sandra Loosemore  <[email protected]>
 
        * config/darwin.opt.urls: Regenerated.
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 02511a8e36b4..4e8ebff97adf 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20260118
+20260119
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index 104dba4c340e..0eb6433c49ec 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,41 @@
+2026-01-18  Marek Polacek  <[email protected]>
+
+       * reflect.cc (get_reflection): Adjust the error message for the
+       is_capture_proxy check.
+
+2026-01-18  Marek Polacek  <[email protected]>
+
+       * cp-tree.h (direct_base_parent): Rename to...
+       (direct_base_derived): ...this.
+       * decl2.cc (min_vis_expr_r): Call direct_base_derived instead of
+       direct_base_parent.
+       * pt.cc (iterative_hash_template_arg): Likewise.
+       * reflect.cc (direct_base_parent_binfo): Rename to...
+       (direct_base_derived_binfo): ...this.
+       (direct_base_parent): Rename to...
+       (direct_base_derived): ...this.
+       (eval_is_expected_access): Call direct_base_derived_binfo instead
+       of direct_base_parent_binfo.
+       (eval_source_location_of): Call direct_base_derived instead of
+       direct_base_parent.
+       (eval_parent_of): Likewise.
+       (eval_offset_of): Likewise.
+       (eval_display_string_of): Likewise.
+       (eval_annotations_of): Call direct_base_derived_binfo instead
+       of direct_base_parent_binfo.
+       (eval_is_accessible): Call direct_base_derived instead of
+       direct_base_parent.
+
+2026-01-18  Marek Polacek  <[email protected]>
+
+       * reflect.cc (check_splice_expr): Use context_for_name_lookup.
+
+2026-01-18  Simon Martin  <[email protected]>
+
+       PR c++/122391
+       * tree.cc (decl_linkage): Return lk_none for TYPE_DECLs with
+       erroneous type.
+
 2026-01-17  Nathaniel Shead  <[email protected]>
 
        PR c++/123627
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 6b755e669907..190b32631f4f 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,18 @@
+2026-01-18  Marek Polacek  <[email protected]>
+
+       * g++.dg/reflect/expr6.C: Adjust dg-error.
+
+2026-01-18  Simon Martin  <[email protected]>
+
+       PR c++/122391
+       * g++.dg/parse/bitfield10.C: New test.
+
+2026-01-18  Andrew Pinski  <[email protected]>
+
+       PR tree-optimization/123645
+       * gcc.dg/torture/pr123645-1.c: New test.
+       * gcc.dg/torture/pr123645-2.c: New test.
+
 2026-01-17  Jose E. Marchesi  <[email protected]>
 
        * algol68/execute/pow-real-1.a68: Adapt test to use ** rather than

Reply via email to