https://gcc.gnu.org/g:5682fd03dc7ad77cc7a26d374fbd0b11a77dd399
commit r16-9893-g5682fd03dc7ad77cc7a26d374fbd0b11a77dd399 Author: GCC Administrator <[email protected]> Date: Wed Nov 4 00:20:51 2026 +0000 Daily bump. Diff: --- gcc/ChangeLog | 12 ++++++++++++ gcc/DATESTAMP | 2 +- gcc/testsuite/ChangeLog | 15 +++++++++++++++ libgfortran/ChangeLog | 24 ++++++++++++++++++++++++ libgomp/ChangeLog | 8 ++++++++ 5 files changed, 60 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index a9ea240d601b..efcb6a0426af 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,15 @@ +2026-11-03 Richard Biener <[email protected]> + + PR tree-optimization/127475 + * tree-vect-loop.cc (vectorizable_induction): Use + signed_or_unsigned_type_for to get the step vectype. + +2026-11-03 Hongyu Wang <[email protected]> + + PR target/128388 + * config/i386/i386.cc (ix86_output_indirect_branch_via_reg): + Check REX2_INT_REGNO_P instead of REX_INT_REGNO_P twice. + 2026-11-01 Uros Bizjak <[email protected]> Backported from master: diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index 8bd685bc968b..968729b2ed62 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20261103 +20261104 diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 35a44d9e935f..0005cef85290 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,18 @@ +2026-11-03 Eric Botcazou <[email protected]> + + PR tree-optimization/127475 + * gnat.dg/specs/vect1.ads: New test. + +2026-11-03 Richard Biener <[email protected]> + + PR tree-optimization/127475 + * gcc.dg/vect/vect-pr127475.c: New testcase. + +2026-11-03 Hongyu Wang <[email protected]> + + PR target/128388 + * gcc.target/i386/pr128388.c: New test. + 2026-11-01 Uros Bizjak <[email protected]> Backported from master: diff --git a/libgfortran/ChangeLog b/libgfortran/ChangeLog index 6beb82ea8f82..35704edc8c6e 100644 --- a/libgfortran/ChangeLog +++ b/libgfortran/ChangeLog @@ -1,3 +1,27 @@ +2026-11-03 Jerry DeLisle <[email protected]> + + Backported from master: + 2026-11-02 Jerry DeLisle <[email protected]> + + PR libfortran/127893 + * io/io.h (recycle_unit): Declare. + * io/unit.c (CACHE_SIZE): Increase to 64. + (CACHE_SLOT): New macro. + (unit_free_list): New variable. + (insert_unit): Reuse a unit from the free list. + (recycle_unit, probe_unit_cache, set_unit_cache): New functions. + (check_for_recursive): Probe the unit cache first. Hold + unit_rwlock while searching the unit tree. + (get_gfc_unit): Probe the unit cache before taking unit_rwlock. + Use the direct-mapped cache. Recycle a closed unit instead of + freeing it. + (close_unit_1): Clear the unit's cache slot. Recycle the unit + instead of freeing it. + (close_units): Free the units on the free list. + * io/unix.c (find_file): Take unit_rwlock for writing and recycle + a closed unit instead of freeing it. + (flush_all_units): Recycle a closed unit instead of freeing it. + 2026-10-14 Harald Anlauf <[email protected]> Backported from master: diff --git a/libgomp/ChangeLog b/libgomp/ChangeLog index dfdea2a2c598..bbafb181d3f5 100644 --- a/libgomp/ChangeLog +++ b/libgomp/ChangeLog @@ -1,3 +1,11 @@ +2026-11-03 Jerry DeLisle <[email protected]> + + Backported from master: + 2026-11-02 Jerry DeLisle <[email protected]> + + PR libfortran/127893 + * testsuite/libgomp.fortran/unit-cache-1.f90: New test. + 2026-10-10 Jakub Jelinek <[email protected]> Backported from master:
