https://gcc.gnu.org/g:9fae6825c3eff458fcdcfce994af2b27d14ec1fd

commit r15-9921-g9fae6825c3eff458fcdcfce994af2b27d14ec1fd
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date:   Fri Jul 4 00:25:21 2025 +0000

    Daily bump.

Diff:
---
 gcc/ChangeLog           | 28 +++++++++++++++++++++++++
 gcc/DATESTAMP           |  2 +-
 gcc/ada/ChangeLog       | 56 +++++++++++++++++++++++++++++++++++++++++++++++++
 gcc/cp/ChangeLog        | 15 +++++++++++++
 gcc/fortran/ChangeLog   |  9 ++++++++
 gcc/testsuite/ChangeLog | 31 +++++++++++++++++++++++++++
 libstdc++-v3/ChangeLog  | 23 ++++++++++++++++++++
 7 files changed, 163 insertions(+), 1 deletion(-)

diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 7a5219504d30..4179fab3a3e8 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,31 @@
+2025-07-03  Andrew Pinski  <quic_apin...@quicinc.com>
+
+       Backported from master:
+       2025-05-21  Andrew Pinski  <quic_apin...@quicinc.com>
+
+       PR middle-end/120369
+       * tree-complex.cc (gimple_expand_builtin_cabs): Return early
+       if the LHS of cabs is null.
+
+2025-07-03  Sam James  <s...@gentoo.org>
+
+       Backported from master:
+       2025-06-23  Sam James  <s...@gentoo.org>
+                   Jeff Law  <j...@ventanamicro.com>
+
+       PR rtl-optimization/120795
+       * ext-dce.cc (ext_dce_try_optimize_insn): Enable rescan in
+       remove_reg_equal_equiv_notes call.
+
+2025-07-03  Jeff Law  <j...@ventanamicro.com>
+
+       Backported from master:
+       2025-06-22  Jeff Law  <j...@ventanamicro.com>
+
+       PR rtl-optimization/120550
+       * ext-dce.cc (ext_dce_try_optimize_insn): Drop REG_EQUAL/REG_EQUIV
+       notes on modified insns.
+
 2025-07-02  Richard Biener  <rguent...@suse.de>
 
        Backported from master:
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 695297928f69..f38cdfd1ac94 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20250703
+20250704
diff --git a/gcc/ada/ChangeLog b/gcc/ada/ChangeLog
index 037a0b479722..4bfad2956124 100644
--- a/gcc/ada/ChangeLog
+++ b/gcc/ada/ChangeLog
@@ -1,3 +1,59 @@
+2025-07-03  Eric Botcazou  <ebotca...@adacore.com>
+
+       * gcc-interface/Makefile.in (gnatlib-sjlj): Delete.
+       (gnatlib-zcx): Do not modify Frontend_Exceptions constant.
+       * libgnat/system-linux-loongarch.ads (Frontend_Exceptions): Delete.
+
+2025-07-03  Eric Botcazou  <ebotca...@adacore.com>
+
+       * gcc-interface/trans.cc (addressable_p): Add COMPG third parameter.
+       <COMPONENT_REF>: Do not return true out of alignment considerations
+       for non-strict-alignment targets if COMPG is set.
+       (Call_to_gnu): Pass true as COMPG in the call to the addressable_p
+       predicate if the called subprogram is an initialization procedure.
+
+2025-07-03  Eric Botcazou  <ebotca...@adacore.com>
+
+       * gcc-interface/trans.cc (gnat_to_gnu) <N_Allocator>: Allocate the
+       bounds alongside the data if the Is_Constr_Array_Subt_With_Bounds
+       flag is set on the designated type.
+       <N_Free_Statement>: Take into account the allocated bounds if the
+       Is_Constr_Array_Subt_With_Bounds flag is set on the designated type.
+
+2025-07-03  Eric Botcazou  <ebotca...@adacore.com>
+
+       * gcc-interface/decl.cc (gnat_to_gnu_component_type): Validate the
+       Component_Size like the size of a type only if the component type
+       is actually packed.
+
+2025-07-03  Ronan Desplanques  <desplanq...@adacore.com>
+
+       * exp_util.adb (Insert_Actions): Fix check.
+
+2025-07-03  Eric Botcazou  <ebotca...@adacore.com>
+
+       * exp_ch6.adb (Expand_Ctrl_Function_Call): Do not bail out for the
+       declarations of return objects.
+
+2025-07-03  Ronan Desplanques  <desplanq...@adacore.com>
+
+       * exp_ch7.adb (Make_Deep_Record_Body): Fix case of absent Initialize
+       primitive.
+
+2025-07-03  Ronan Desplanques  <desplanq...@adacore.com>
+
+       * exp_aggr.adb (Generate_Finalization_Actions): Stop assuming that
+       initialize primitive exists.
+
+2025-07-03  Ronan Desplanques  <desplanq...@adacore.com>
+
+       * exp_ch7.adb (Insert_Actions_In_Scope_Around): Fix condition.
+
+2025-07-03  Eric Botcazou  <ebotca...@adacore.com>
+
+       * exp_ch4.adb (Handle_Changed_Representation): Alphabetize local
+       variables.  Set the No_Finalize_Actions flag on the assignment.
+
 2025-07-01  Eric Botcazou  <ebotca...@adacore.com>
 
        PR ada/120705
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index 9b32452ed576..dd1acdc05ce2 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,18 @@
+2025-07-03  Jakub Jelinek  <ja...@redhat.com>
+
+       Backported from master:
+       2025-07-03  Jakub Jelinek  <ja...@redhat.com>
+
+       PR c++/120940
+       * typeck.cc (cp_build_array_ref): Fix a pasto.
+
+2025-07-03  Jason Merrill  <ja...@redhat.com>
+
+       PR c++/120684
+       PR c++/118856
+       * constexpr.cc (cxx_eval_constant_expression) [TARGET_EXPR]: Clear
+       the value first if is_complex.
+
 2025-07-01  Jakub Jelinek  <ja...@redhat.com>
 
        Backported from master:
diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog
index d454b700f073..c0d0f9df1b52 100644
--- a/gcc/fortran/ChangeLog
+++ b/gcc/fortran/ChangeLog
@@ -1,3 +1,12 @@
+2025-07-03  Andre Vehreschild  <ve...@gcc.gnu.org>
+
+       Backported from master:
+       2025-06-26  Andre Vehreschild  <ve...@gcc.gnu.org>
+
+       PR fortran/120711
+       * trans-array.cc (gfc_trans_array_ctor_element): Store the value
+       of the offset for reuse.
+
 2025-06-27  Harald Anlauf  <anl...@gmx.de>
 
        Backported from master:
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 4d4102b4a303..ea2924480f9d 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,34 @@
+2025-07-03  Jakub Jelinek  <ja...@redhat.com>
+
+       Backported from master:
+       2025-07-03  Jakub Jelinek  <ja...@redhat.com>
+
+       PR c++/120940
+       * g++.dg/parse/pr120940.C: New test.
+       * g++.dg/warn/Wduplicated-branches9.C: New test.
+
+2025-07-03  Andrew Pinski  <quic_apin...@quicinc.com>
+
+       Backported from master:
+       2025-05-21  Andrew Pinski  <quic_apin...@quicinc.com>
+
+       PR middle-end/120369
+       * gcc.dg/torture/pr120369-1.c: New test.
+
+2025-07-03  Jason Merrill  <ja...@redhat.com>
+
+       PR c++/120684
+       PR c++/118856
+       * g++.dg/cpp23/range-for10.C: New test.
+
+2025-07-03  Andre Vehreschild  <ve...@gcc.gnu.org>
+
+       Backported from master:
+       2025-06-26  Andre Vehreschild  <ve...@gcc.gnu.org>
+
+       PR fortran/120711
+       * gfortran.dg/asan/array_constructor_1.f90: New test.
+
 2025-07-01  Jakub Jelinek  <ja...@redhat.com>
 
        Backported from master:
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index fef02b1fe671..1d94cc30f56a 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,3 +1,26 @@
+2025-07-03  Patrick Palka  <ppa...@redhat.com>
+
+       Backported from master:
+       2025-07-03  Patrick Palka  <ppa...@redhat.com>
+
+       PR libstdc++/120934
+       * include/std/ranges (concat_view::end): Refine condition
+       for returning an iterator instead of default_sentinel as
+       per the updated P/R for LWG 4166.
+       * testsuite/std/ranges/concat/1.cc (test05): New test.
+
+2025-07-03  Jonathan Wakely  <jwak...@redhat.com>
+
+       Backported from master:
+       2025-07-03  Jonathan Wakely  <jwak...@redhat.com>
+
+       PR libstdc++/120931
+       * include/bits/stl_uninitialized.h (__uninitialized_fill<true>):
+       Fix typo resulting in call to __do_uninit_copy instead of
+       __do_uninit_fill.
+       * testsuite/20_util/specialized_algorithms/uninitialized_fill/120931.cc:
+       New test.
+
 2025-07-01  Tomasz KamiƄski  <tkami...@redhat.com>
 
        Backported from master:

Reply via email to