[gcc r14-11708] Daily bump.

GCC Administrator gccadmin@gcc.gnu.org
Thu May 1 00:26:18 GMT 2025


https://gcc.gnu.org/g:c120e047ecb5f488efffdccbdcacc1ce18e29f3a

commit r14-11708-gc120e047ecb5f488efffdccbdcacc1ce18e29f3a
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date:   Thu May 1 00:25:52 2025 +0000

    Daily bump.

Diff:
---
 gcc/ChangeLog           | 25 +++++++++++++++++++++++
 gcc/DATESTAMP           |  2 +-
 gcc/ada/ChangeLog       |  7 +++++++
 gcc/cp/ChangeLog        | 12 +++++++++++
 gcc/fortran/ChangeLog   | 10 +++++++++
 gcc/testsuite/ChangeLog | 54 +++++++++++++++++++++++++++++++++++++++++++++++++
 libstdc++-v3/ChangeLog  | 13 ++++++++++++
 7 files changed, 122 insertions(+), 1 deletion(-)

diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 89d14c5a181b..aff54fe7b983 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,28 @@
+2025-04-30  Georg-Johann Lay  <avr@gjlay.de>
+
+	* config/avr/avr.md (xload_<mode>_libgcc): Clobber R21, Z.
+
+2025-04-30  Vineet Gupta  <vineetg@rivosinc.com>
+
+	Backported from master:
+	2025-04-15  Vineet Gupta  <vineetg@rivosinc.com>
+
+	PR target/119533
+	* config/riscv/riscv-vsetvl.cc (invalid_opt_bb_p): Check for
+	EDGE_ABNOMAL.
+	(pre_vsetvl::compute_lcm_local_properties): Initialize kill
+	bitmap.
+	Debug dump skipped edge.
+
+2025-04-30  Robin Dapp  <rdapp@ventanamicro.com>
+
+	Backported from master:
+	2025-04-15  Robin Dapp  <rdapp@ventanamicro.com>
+
+	PR target/119547
+	* config/riscv/riscv-vsetvl.cc (pre_vsetvl::earliest_fuse_vsetvl_info):
+	Do not perform lift if block is not transparent.
+
 2025-04-29  liuhongt  <hongtao.liu@intel.com>
 
 	Backported from master:
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 2848e618ec86..c95ab322f46b 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20250430
+20250501
diff --git a/gcc/ada/ChangeLog b/gcc/ada/ChangeLog
index d1e9b126d004..f8a3798799b2 100644
--- a/gcc/ada/ChangeLog
+++ b/gcc/ada/ChangeLog
@@ -1,3 +1,10 @@
+2025-04-30  Eric Botcazou  <ebotcazou@adacore.com>
+
+	PR ada/112958
+	* Makefile.rtl (LIBGNAT_TARGET_PAIRS) [x86 FreeBSD]: Add specific
+	version of s-dorepr.adb.
+	* libgnat/s-dorepr__freebsd.adb: New file.
+
 2025-04-04  Eric Botcazou  <ebotcazou@adacore.com>
 
 	* libgnat/a-ngcoar.adb (Eigensystem): Adjust notation and fix the
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index 67398ac55961..a38e98423866 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,15 @@
+2025-04-30  Patrick Palka  <ppalka@redhat.com>
+
+	Backported from master:
+	2025-04-30  Patrick Palka  <ppalka@redhat.com>
+
+	PR c++/119981
+	PR c++/119378
+	* pt.cc (tsubst) <case UNBOUND_CLASS_TEMPLATE>: Substitute
+	into template parameter list first.  When substituting the
+	context, only set processing_template_decl if there's more
+	than one level of introduced template parameters.
+
 2025-04-29  Patrick Palka  <ppalka@redhat.com>
 
 	Backported from master:
diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog
index 4d2207579f35..05f4af1f5311 100644
--- a/gcc/fortran/ChangeLog
+++ b/gcc/fortran/ChangeLog
@@ -1,3 +1,13 @@
+2025-04-30  Harald Anlauf  <anlauf@gmx.de>
+
+	Backported from master:
+	2025-04-16  Harald Anlauf  <anlauf@gmx.de>
+
+	PR fortran/106948
+	* resolve.cc (gfc_pure_function): If a function has been resolved,
+	but esym is not yet set, look at its attributes to see whether it
+	is pure or elemental.
+
 2025-04-14  Harald Anlauf  <anlauf@gmx.de>
 
 	Backported from master:
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 4b398cf689c7..517f18b827d4 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,57 @@
+2025-04-30  Harald Anlauf  <anlauf@gmx.de>
+
+	Backported from master:
+	2025-04-16  Harald Anlauf  <anlauf@gmx.de>
+
+	PR fortran/106948
+	* gfortran.dg/pure_formal_proc_4.f90: New test.
+
+2025-04-30  Patrick Palka  <ppalka@redhat.com>
+
+	Backported from master:
+	2025-04-30  Patrick Palka  <ppalka@redhat.com>
+
+	PR c++/119981
+	PR c++/119378
+	* g++.dg/cpp2a/lambda-targ15.C: New test.
+
+2025-04-30  Richard Sandiford  <richard.sandiford@arm.com>
+
+	Backported from master:
+	2025-04-30  Richard Sandiford  <richard.sandiford@arm.com>
+
+	* gcc.target/aarch64/pr115258.c: Add -mcmodel=small.
+
+2025-04-30  Georg-Johann Lay  <avr@gjlay.de>
+
+	* gcc.target/avr/torture/pr119989.h: New file.
+	* gcc.target/avr/torture/pr119989-memx-1.c: New test.
+	* gcc.target/avr/torture/pr119989-memx-2.c: New test.
+	* gcc.target/avr/torture/pr119989-memx-3.c: New test.
+	* gcc.target/avr/torture/pr119989-memx-4.c: New test.
+
+2025-04-30  Vineet Gupta  <vineetg@rivosinc.com>
+
+	Backported from master:
+	2025-04-15  Vineet Gupta  <vineetg@rivosinc.com>
+
+	PR target/119533
+	* go.dg/pr119533-riscv.go: New test.
+	* go.dg/pr119533-riscv-2.go: New test.
+
+2025-04-30  Robin Dapp  <rdapp@ventanamicro.com>
+
+	Backported from master:
+	2025-04-15  Robin Dapp  <rdapp@ventanamicro.com>
+
+	PR target/119547
+	* gcc.target/riscv/rvv/vsetvl/avl_single-68.c: xfail.
+	* g++.target/riscv/rvv/autovec/pr119547.C: New test.
+	* g++.target/riscv/rvv/autovec/pr119547-2.C: New test.
+	* gcc.target/riscv/rvv/vsetvl/vlmax_conflict-3.c: Adjust.
+	* gcc.target/riscv/rvv/vsetvl/vlmax_conflict-12.c: Adjust.
+	* gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-10.c: Adjust.
+
 2025-04-29  Patrick Palka  <ppalka@redhat.com>
 
 	Backported from master:
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index 3207e46b8e4a..1435346068d3 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,3 +1,16 @@
+2025-04-30  François Dumont  <frs.dumont@gmail.com>
+
+	Backported from master:
+	2025-04-30  François Dumont  <frs.dumont@gmail.com>
+		    Jonathan Wakely  <jwakely@redhat.com>
+
+	* testsuite/lib/libstdc++.exp (v3_target_compile): Strip version namespace
+	from compiler output.
+	* testsuite/20_util/function/cons/70692.cc: Remove now useless __8 namespace
+	pattern.
+	* testsuite/23_containers/map/48101_neg.cc: Likewise.
+	* testsuite/23_containers/multimap/48101_neg.cc: Likewise.
+
 2025-04-29  Patrick Palka  <ppalka@redhat.com>
 
 	Backported from master:


More information about the Libstdc++-cvs mailing list