https://gcc.gnu.org/g:11579170e3e6ea59a712aa8b9910bb0f4fd5b753

commit r16-9813-g11579170e3e6ea59a712aa8b9910bb0f4fd5b753
Author: GCC Administrator <[email protected]>
Date:   Tue Oct 20 00:21:05 2026 +0000

    Daily bump.

Diff:
---
 contrib/ChangeLog       |  8 ++++++++
 gcc/ChangeLog           | 15 +++++++++++++++
 gcc/DATESTAMP           |  2 +-
 gcc/ada/ChangeLog       | 32 ++++++++++++++++++++++++++++++++
 gcc/cp/ChangeLog        |  9 +++++++++
 gcc/testsuite/ChangeLog | 22 ++++++++++++++++++++++
 6 files changed, 87 insertions(+), 1 deletion(-)

diff --git a/contrib/ChangeLog b/contrib/ChangeLog
index dd9df688a2d7..fb0dd5b193ec 100644
--- a/contrib/ChangeLog
+++ b/contrib/ChangeLog
@@ -1,3 +1,11 @@
+2026-10-19  Richard Earnshaw  <[email protected]>
+
+       Backported from master:
+       2026-10-19  Richard Earnshaw  <[email protected]>
+
+       * gcc_update: Add a new option, --no-fetch.  If specified, run
+       git rebase rather than git pull.
+
 2026-08-07  Release Manager
 
        * GCC 16.2.0 released.
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index c2f0421b91bf..df834ba65b21 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,18 @@
+2026-10-19  Eric Botcazou  <[email protected]>
+
+       * config/i386/i386.cc (get_scratch_register_on_entry): Never return
+       the DRAP register.
+
+2026-10-19  Kyrylo Tkachov  <[email protected]>
+
+       Backported from master:
+       2026-10-16  Kyrylo Tkachov  <[email protected]>
+
+       PR tree-optimization/127357
+       PR tree-optimization/127916
+       * match.pd (signed_integer_sat_add): Require opposite signs
+       for the two constants of the single AND IMM form.
+
 2026-10-16  Rasmus Villemoes  <[email protected]>
 
        * doc/extend.texi (Common Attributes): Fix typo in example.
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 1e7995319f27..39b2052b5cc9 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20261019
+20261020
diff --git a/gcc/ada/ChangeLog b/gcc/ada/ChangeLog
index 04d35eb7ae74..61bd5e469105 100644
--- a/gcc/ada/ChangeLog
+++ b/gcc/ada/ChangeLog
@@ -1,3 +1,35 @@
+2026-10-19  Eric Botcazou  <[email protected]>
+
+       PR ada/127994
+       * exp_aggr.adb (Late_Expansion): Add Ptr_Typ formal parameter and
+       pass it in the call to Build_Record_Aggr_Code.
+       (Build_Record_Aggr_Code): Add Ptr_Typ formal parameter and pass it
+       in the call to Build_Initialization_Call.
+       (Convert_Aggr_In_Allocator): Remove useless test and pass the type
+       of the temporary in the call to Late_Expansion.
+
+2026-10-19  Liam Powell  <[email protected]>
+
+       PR ada/127974
+       * libgnat/s-fatgen.adb (Valid): Turn Rep into an imported constant
+       and mask out the sign for the test on its Most Significant Word.
+
+2026-10-19  Eric Botcazou  <[email protected]>
+
+       PR ada/127994
+       * checks.adb (Build_Discriminant_Checks): Replace all calls to
+       Sem_Util.Within_Init_Proc by calls to Exp_Util.Inside_Init_Proc.
+       * exp_aggr.adb (Build_Record_Aggr_Code): Likewise.
+       * exp_ch2.adb (Expand_Discriminant): Likewise.
+       * exp_ch7.adb (Establish_Transient_Scope): Likewise.
+       * exp_pakd.adb (Expand_Bit_Packed_Element_Set): Likewise.
+       * exp_util.adb (Expand_Subtype_From_Expr): Likewise.
+       * sem_ch3.adb (Analyze_Subtype_Declaration): Likewise.
+       (Build_Discriminated_Subtype): Likewise.
+       * sem_util.adb (Normalize_Actuals): Likewise.
+       (Within_Init_Proc): Delete.
+       * sem_util.ads (Within_Init_Proc): Likewise.
+
 2026-10-14  Eric Botcazou  <[email protected]>
 
        PR ada/127880
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index 3517c053e7b2..fbca66a08a4d 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,12 @@
+2026-10-19  Marek Polacek  <[email protected]>
+
+       Backported from master:
+       2026-10-19  Marek Polacek  <[email protected]>
+
+       PR c++/126680
+       * name-lookup.cc (set_decl_context_in_fn): Check DECL_THIS_EXTERN
+       instead of DECL_EXTERNAL.
+
 2026-10-10  Jakub Jelinek  <[email protected]>
 
        Backported from master:
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 09e6a7d138a8..ecf26fdeb2f9 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,25 @@
+2026-10-19  Marek Polacek  <[email protected]>
+
+       Backported from master:
+       2026-10-19  Marek Polacek  <[email protected]>
+
+       PR c++/126680
+       * g++.dg/reflect/decomp1.C: New test.
+
+2026-10-19  Eric Botcazou  <[email protected]>
+
+       * gnat.dg/task7.adb: New test.
+       * gnat.dg/task7_pkg.ads: New helper package.
+
+2026-10-19  Kyrylo Tkachov  <[email protected]>
+
+       Backported from master:
+       2026-10-16  Kyrylo Tkachov  <[email protected]>
+
+       PR tree-optimization/127357
+       PR tree-optimization/127916
+       * gcc.dg/torture/pr127357.c: New test.
+
 2026-10-16  Jeff Law  <[email protected]>
 
        Backported from master:

Reply via email to