+2026-01-18 Andrew Pinski <andrew.pinski@oss.qualcomm.com>
+
+ 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 <sloosemore@baylibre.com>
* config/darwin.opt.urls: Regenerated.
+2026-01-18 Marek Polacek <polacek@redhat.com>
+
+ * reflect.cc (get_reflection): Adjust the error message for the
+ is_capture_proxy check.
+
+2026-01-18 Marek Polacek <polacek@redhat.com>
+
+ * 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 <polacek@redhat.com>
+
+ * reflect.cc (check_splice_expr): Use context_for_name_lookup.
+
+2026-01-18 Simon Martin <simon@nasilyan.com>
+
+ PR c++/122391
+ * tree.cc (decl_linkage): Return lk_none for TYPE_DECLs with
+ erroneous type.
+
2026-01-17 Nathaniel Shead <nathanieloshead@gmail.com>
PR c++/123627
+2026-01-18 Marek Polacek <polacek@redhat.com>
+
+ * g++.dg/reflect/expr6.C: Adjust dg-error.
+
+2026-01-18 Simon Martin <simon@nasilyan.com>
+
+ PR c++/122391
+ * g++.dg/parse/bitfield10.C: New test.
+
+2026-01-18 Andrew Pinski <andrew.pinski@oss.qualcomm.com>
+
+ 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 <jemarch@gnu.org>
* algol68/execute/pow-real-1.a68: Adapt test to use ** rather than