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
