]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
Daily bump.
authorGCC Administrator <gccadmin@gcc.gnu.org>
Mon, 19 Jan 2026 00:16:22 +0000 (00:16 +0000)
committerGCC Administrator <gccadmin@gcc.gnu.org>
Mon, 19 Jan 2026 00:16:22 +0000 (00:16 +0000)
gcc/ChangeLog
gcc/DATESTAMP
gcc/cp/ChangeLog
gcc/testsuite/ChangeLog

index 7fe4b3e88745f94ec5059b0574e04276ea665d87..26db84fd5932883d0bba33f236080702c3d4de6a 100644 (file)
@@ -1,3 +1,10 @@
+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.
index 02511a8e36b43568633dba56f1a81725dbbbf7e2..4e8ebff97adfc0b81a04c5bd55238172fbd057da 100644 (file)
@@ -1 +1 @@
-20260118
+20260119
index 104dba4c340e2c3bc865b7912923719a89f7246f..0eb6433c49ec9b90a5706a6da3f4e1c8e023f3e6 100644 (file)
@@ -1,3 +1,41 @@
+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
index 6b755e6699077bb86de76f2ee50b355c6fa91b98..190b32631f4f388870328805ebb5b13631051931 100644 (file)
@@ -1,3 +1,18 @@
+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