https://gcc.gnu.org/g:cf6e20578339f81bb1a029dedd2d3248337aabba
commit r17-5782-gcf6e20578339f81bb1a029dedd2d3248337aabba Author: GCC Administrator <[email protected]> Date: Sun Nov 1 00:16:32 2026 +0000 Daily bump. Diff: --- gcc/ChangeLog | 50 +++++++++++++++++++++++++++++++++++++++++++++++++ gcc/DATESTAMP | 2 +- gcc/ada/ChangeLog | 17 +++++++++++++++++ gcc/testsuite/ChangeLog | 42 +++++++++++++++++++++++++++++++++++++++++ 4 files changed, 110 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index a84ecd4e53bd..a049ca7201d1 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,53 @@ +2026-10-31 Iain Sandoe <[email protected]> + + * config/darwin.cc (output_objc_section_asm_op): Rename as + a file-scope var. + (machopic_finish): Reset values/pointers for JIT. + (finalize_ctors): Likewise. + (finalize_dtors): Likewise. + (darwin_file_start): Likewise. + (darwin_file_end): Likewise. + +2026-10-31 Richard Biener <[email protected]> + + PR tree-optimization/128322 + * tree-ssa-sccvn.cc (vn_walk_cb_data::push_partial_def): + Properly consider head padding when pruning the tail for + a non-constant def. + +2026-10-31 Rohith Kapelli <[email protected]> + + PR tree-optimization/115869 + PR tree-optimization/105771 + PR tree-optimization/120254 + PR tree-optimization/109184 + * tree-data-ref.cc (dist_vectors_agree_p): New function. + (mark_evolving_loops): Likewise. + (enum free_loop_distances): New. + (check_free_loop_distances): New function. + (add_free_loop_distances): Likewise. + (subscript_dependence_tester): Complete the distance vectors of + free loops, or give up. + +2026-10-31 Rohith Kapelli <[email protected]> + + PR tree-optimization/115869 + * tree-data-ref.cc (add_multivariate_self_dist): Set + DDR_ARE_DEPENDENT to chrec_dont_know and release the distance + vectors when the dependence cannot be represented. + (add_other_self_distances): Likewise. Release the distance + vectors when giving up on several subscripts. + +2026-10-31 Stefan Schulze Frielinghaus <[email protected]> + + * tree-pretty-print.cc (dump_generic_node): Handle NULLPTR_TYPE. + +2026-10-31 Takayuki 'January June' Suwa <[email protected]> + + * config/xtensa/xtensa.cc (xtensa_secondary_reload): + Change to use reg_class_subset_p() for evaluating the provided + register class. + 2026-10-30 Vladimir N. Makarov <[email protected]> PR rtl-optimization/128251 diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index 16938de9503d..40f7973e0209 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20261031 +20261101 diff --git a/gcc/ada/ChangeLog b/gcc/ada/ChangeLog index 3c7aa8539b70..1c5613b27dc0 100644 --- a/gcc/ada/ChangeLog +++ b/gcc/ada/ChangeLog @@ -1,3 +1,20 @@ +2026-10-31 Eric Botcazou <[email protected]> + + * exp_ch6.adb (Expand_Ctrl_Function_Call): Do not return early for + the qualified expression of an allocator if the call returns on the + secondary stack. + +2026-10-31 Eric Botcazou <[email protected]> + + * sem_ch12.adb (Analyze_Structural_Associations): Even in the local + case, make sure that the implicit instantiation is performed in an + appropriate state by the semantic analyzer. + +2026-10-31 Ronan Desplanques <[email protected]> + + * sem_ch3.adb (Process_Full_View): Remove bypass and factorize + legality check. + 2026-10-28 Eric Botcazou <[email protected]> PR ada/89786 diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 45f85838f69b..7dfeced19e72 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,45 @@ +2026-10-31 Iain Sandoe <[email protected]> + + * jit.dg/test-bfloat16.c: Check Mach-O asm syntax. + * jit.dg/test-readonly.c: Likewise. + +2026-10-31 Iain Sandoe <[email protected]> + + * jit.dg/jit.exp: Do not try to run GDB tests on Darwin. + +2026-10-31 Richard Biener <[email protected]> + + PR tree-optimization/128322 + * gcc.dg/torture/pr128322.c: New testcase. + +2026-10-31 Rohith Kapelli <[email protected]> + + PR tree-optimization/115869 + PR tree-optimization/105771 + PR tree-optimization/120254 + PR tree-optimization/109184 + * gcc.dg/torture/pr105771.c: New test. + * gcc.dg/torture/pr109184.c: New test. + * gcc.dg/torture/pr115869.c: New test. + * gcc.dg/torture/pr115869-2.c: New test. + * gcc.dg/torture/pr115869-3.c: New test. + * gcc.dg/torture/pr115869-5.c: New test. + * gcc.dg/torture/pr120254.c: New test. + +2026-10-31 Rohith Kapelli <[email protected]> + + PR tree-optimization/115869 + * gcc.dg/torture/pr115869-4.c: New test. + +2026-10-31 Stefan Schulze Frielinghaus <[email protected]> + + * gcc.dg/lto/nullptr-1_0.c: New test. + * gcc.dg/lto/nullptr-1_1.c: New test. + * g++.dg/lto/nullptr-1_0.C: New test. + * g++.dg/lto/nullptr-1_1.C: New test. + * g++.dg/lto/nullptr-2_0.C: New test. + * g++.dg/lto/nullptr-2_1.C: New test. + 2026-10-30 Harald Anlauf <[email protected]> PR fortran/127063
