https://gcc.gnu.org/g:d6f72065fdf0386a644adc26f33f1a05917e6911
commit r13-10160-gd6f72065fdf0386a644adc26f33f1a05917e6911 Author: GCC Administrator <[email protected]> Date: Sat Mar 21 00:17:49 2026 +0000 Daily bump. Diff: --- gcc/ChangeLog | 121 ++++++++++++++++++++++++++++++++++++++++++++++++ gcc/DATESTAMP | 2 +- gcc/c-family/ChangeLog | 9 ++++ gcc/testsuite/ChangeLog | 109 +++++++++++++++++++++++++++++++++++++++++++ libstdc++-v3/ChangeLog | 16 +++++++ 5 files changed, 256 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index cabf7055f063..b3dce8adbc28 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,124 @@ +2026-03-20 Richard Biener <[email protected]> + + Backported from master: + 2025-09-08 Richard Biener <[email protected]> + + PR tree-optimization/107997 + PR tree-optimization/121844 + * tree-ssa-loop-ivopts.cc (allow_ip_end_pos_p): Do not allow + IP_END for latches ending with a control stmt. + (create_new_iv): Do not split the latch edge, instead assert + that's not necessary. + +2026-03-20 Richard Biener <[email protected]> + + Backported from master: + 2025-05-09 Richard Biener <[email protected]> + + PR rtl-optimization/120182 + * dse.cc (canon_address): Constant addresses have no + separate store group. + +2026-03-20 Richard Biener <[email protected]> + + Backported from master: + 2025-03-31 Richard Biener <[email protected]> + + PR tree-optimization/119532 + * tree-tailcall.cc (process_assignment): FAIL for fixed-point + typed functions. + +2026-03-20 Richard Biener <[email protected]> + + Backported from master: + 2026-01-30 Richard Biener <[email protected]> + + PR tree-optimization/109410 + * tree-ssa-reassoc.cc (build_and_add_sum): Use + gsi_start_nondebug_after_labels_bb to look for a possible + returns-twice call. + +2026-03-20 Richard Biener <[email protected]> + + Backported from master: + 2026-01-30 Richard Biener <[email protected]> + + PR debug/123886 + * dwarf2out.cc (sym_off_pair::sym): Remove GTY((skip)). + +2026-03-20 Richard Biener <[email protected]> + + Backported from master: + 2026-01-19 Richard Biener <[email protected]> + + PR tree-optimization/123602 + * tree-ssa-pre.cc (find_or_generate_expression): Do not + generate references to abnormal SSA names. + +2026-03-20 Richard Biener <[email protected]> + + Backported from master: + 2025-08-05 Richard Biener <[email protected]> + + PR tree-optimization/121370 + * tree-scalar-evolution.cc (scev_dfs::add_to_evolution_1): + Avoid UB integer overflow in accumulating CHREC_RIGHT. + +2026-03-20 Richard Biener <[email protected]> + + Backported from master: + 2026-03-16 Richard Biener <[email protected]> + + PR tree-optimization/120341 + * tree-ssa-loop-im.cc (can_sm_ref_p): STRING_CSTs are readonly. + +2026-03-20 Andrew Pinski <[email protected]> + + Backported from master: + 2024-08-22 Andrew Pinski <[email protected]> + Richard Biener <[email protected]> + + PR middle-end/116454 + * fold-const.cc (fold_binary_loc): Fix `a * +-1i` + by wrapping arg0 with save_expr when it is not COMPLEX_EXPR. + +2026-03-20 Richard Biener <[email protected]> + + Backported from master: + 2026-01-27 Richard Biener <[email protected]> + + PR ipa/116296 + * ipa-modref-tree.cc (modref_access_node::contains): Use + poly_offset_int for the param offset difference and the + overlap computation. + +2026-03-20 Richard Biener <[email protected]> + + Backported from master: + 2026-01-28 Richard Biener <[email protected]> + + PR ipa/111036 + * match.pd (__builtin_constant_p ((T)x)): Strip nop-conversions + from __builtin_constant_p arguments. + +2026-03-20 Richard Biener <[email protected]> + + Backported from master: + 2026-01-28 Richard Biener <[email protected]> + + PR tree-optimization/110043 + * pointer-query.cc (get_offset_range): Fail for integer + types with precision larger than ptrdiff_type_node. + +2026-03-20 Richard Biener <[email protected]> + + Backported from master: + 2026-01-28 Richard Biener <[email protected]> + + PR rtl-optimization/106859 + * var-tracking.cc (val_store): Dump -1 as UID if setting_insn + is NULL. + 2026-03-14 Andrew Pinski <[email protected]> Backported from master: diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index 6c13f7310f8c..c7c076de63af 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20260320 +20260321 diff --git a/gcc/c-family/ChangeLog b/gcc/c-family/ChangeLog index eb158d149a78..70b0833e41b1 100644 --- a/gcc/c-family/ChangeLog +++ b/gcc/c-family/ChangeLog @@ -1,3 +1,12 @@ +2026-03-20 Richard Biener <[email protected]> + + Backported from master: + 2025-12-18 Richard Biener <[email protected]> + + PR c/123156 + * c-common.cc (c_build_shufflevector): Use ssizetype for the + permute vector element type. + 2026-03-14 Andrew Pinski <[email protected]> Backported from master: diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index beb4982ec8f6..fc7f8ab48889 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,112 @@ +2026-03-20 Richard Biener <[email protected]> + + Backported from master: + 2026-01-07 Richard Biener <[email protected]> + + PR testsuite/123353 + PR c/123156 + * gcc.dg/torture/builtin-shufflevector-pr123156.c: Require le. + +2026-03-20 Richard Biener <[email protected]> + + Backported from master: + 2025-12-18 Richard Biener <[email protected]> + + PR c/123156 + * gcc.dg/torture/builtin-shufflevector-pr123156.c: New testcase. + +2026-03-20 Richard Biener <[email protected]> + + Backported from master: + 2025-09-08 Richard Biener <[email protected]> + + PR tree-optimization/107997 + PR tree-optimization/121844 + * gcc.dg/torture/pr121844.c: New testcase. + +2026-03-20 Richard Biener <[email protected]> + + Backported from master: + 2025-05-09 Richard Biener <[email protected]> + + PR rtl-optimization/120182 + * gcc.dg/torture/pr120182.c: New testcase. + +2026-03-20 Richard Biener <[email protected]> + + Backported from master: + 2025-03-31 Richard Biener <[email protected]> + + PR tree-optimization/119532 + * gcc.dg/torture/pr119532.c: New testcase. + +2026-03-20 Richard Biener <[email protected]> + + Backported from master: + 2026-01-30 Richard Biener <[email protected]> + + PR tree-optimization/109410 + * gcc.dg/pr109410-2.c: New testcase. + +2026-03-20 Richard Biener <[email protected]> + + Backported from master: + 2026-01-19 Richard Biener <[email protected]> + + PR tree-optimization/123602 + * g++.dg/torture/pr123603.C: New testcase. + +2026-03-20 Richard Biener <[email protected]> + + Backported from master: + 2025-08-05 Richard Biener <[email protected]> + + PR tree-optimization/121370 + * gcc.dg/torture/pr121370.c: New testcase. + +2026-03-20 Richard Biener <[email protected]> + + Backported from master: + 2026-03-16 Richard Biener <[email protected]> + + PR tree-optimization/120341 + * gcc.dg/torture/pr120341-1.c: New testcase. + * gcc.dg/torture/pr120341-2.c: Likewise. + +2026-03-20 Andrew Pinski <[email protected]> + + Backported from master: + 2024-08-22 Andrew Pinski <[email protected]> + Richard Biener <[email protected]> + + PR middle-end/116454 + * gcc.dg/torture/pr116454-1.c: New test. + * gcc.dg/torture/pr116454-2.c: New test. + +2026-03-20 Richard Biener <[email protected]> + + Backported from master: + 2026-01-27 Richard Biener <[email protected]> + + PR ipa/116296 + * gcc.dg/torture/pr116296.c: New testcase. + +2026-03-20 Richard Biener <[email protected]> + + Backported from master: + 2026-01-28 Richard Biener <[email protected]> + + PR ipa/111036 + * gcc.dg/torture/pr111036.c: New testcase. + +2026-03-20 Richard Biener <[email protected]> + + Backported from master: + 2026-01-28 Richard Biener <[email protected]> + + PR tree-optimization/110043 + * gcc.dg/torture/pr110043.c: New testcase. + 2026-03-14 Andrew Pinski <[email protected]> Backported from master: diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index d804f37294c5..e5a448b394ac 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,19 @@ +2026-03-20 Jonathan Wakely <[email protected]> + + Backported from master: + 2026-03-20 Jonathan Wakely <[email protected]> + + * src/c++20/tzdb.cc [_AIX]: Change #ifndef to #ifdef. + +2026-03-20 Jonathan Wakely <[email protected]> + + Backported from master: + 2026-03-20 Jonathan Wakely <[email protected]> + + PR libstdc++/124568 + * testsuite/24_iterators/istreambuf_iterator/105580.cc: Add + no_pch option. + 2026-03-16 Tomasz KamiĆski <[email protected]> Backported from master:
