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:

Reply via email to