[gcc r15-9591] Daily bump.

GCC Administrator gccadmin@gcc.gnu.org
Sat Apr 26 00:25:55 GMT 2025


https://gcc.gnu.org/g:4b0d25e72624b9ae0b6c3f9b4e52070114ba6d1e

commit r15-9591-g4b0d25e72624b9ae0b6c3f9b4e52070114ba6d1e
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date:   Sat Apr 26 00:25:10 2025 +0000

    Daily bump.

Diff:
---
 contrib/ChangeLog            |  7 +++++++
 gcc/ChangeLog                | 31 +++++++++++++++++++++++++++++
 gcc/DATESTAMP                |  2 +-
 gcc/testsuite/ChangeLog      | 28 +++++++++++++++++++++++++++
 libstdc++-v3/ChangeLog       | 46 ++++++++++++++++++++++++++++++++++++++++++++
 maintainer-scripts/ChangeLog |  8 ++++++++
 6 files changed, 121 insertions(+), 1 deletion(-)

diff --git a/contrib/ChangeLog b/contrib/ChangeLog
index 5df3965a1462..a1efc692b421 100644
--- a/contrib/ChangeLog
+++ b/contrib/ChangeLog
@@ -1,3 +1,10 @@
+2025-04-25  Jakub Jelinek  <jakub@redhat.com>
+
+	Backported from master:
+	2025-04-25  Jakub Jelinek  <jakub@redhat.com>
+
+	* gennews (files): Add files for GCC 15.
+
 2025-04-25  Release Manager
 
 	* GCC 15.1.0 released.
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 08032dbf8019..0a525cf8aa6d 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,34 @@
+2025-04-25  Jakub Jelinek  <jakub@redhat.com>
+
+	Backported from master:
+	2025-04-25  Jakub Jelinek  <jakub@redhat.com>
+
+	PR target/119873
+	* config/s390/s390.cc (s390_call_saved_register_used): Don't return
+	true if default definition of PARM_DECL SSA_NAME of the same register
+	is passed in call saved register in the PARALLEL case either.
+
+2025-04-25  Jakub Jelinek  <jakub@redhat.com>
+
+	Backported from master:
+	2025-04-24  Jakub Jelinek  <jakub@redhat.com>
+		    Stefan Schulze Frielinghaus  <stefansf@gcc.gnu.org>
+
+	PR target/119873
+	* config/s390/s390.cc (s390_call_saved_register_used): Don't return
+	true if default definition of PARM_DECL SSA_NAME of the same register
+	is passed in call saved register.
+	(s390_function_ok_for_sibcall): Adjust comment.
+
+2025-04-25  Jakub Jelinek  <jakub@redhat.com>
+
+	Backported from master:
+	2025-04-22  Jakub Jelinek  <jakub@redhat.com>
+
+	PR target/119327
+	* config/rs6000/rs6000.cc (rs6000_can_inline_p): Ignore also
+	OPTION_MASK_SAVE_TOC_INDIRECT differences.
+
 2025-04-25  Release Manager
 
 	* GCC 15.1.0 released.
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index c872ff4955ee..61358ebeeff9 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20250425
+20250426
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index ec15d0d3500f..59bb0ea6e8f8 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,31 @@
+2025-04-25  Jakub Jelinek  <jakub@redhat.com>
+
+	Backported from master:
+	2025-04-25  Jakub Jelinek  <jakub@redhat.com>
+
+	PR target/119873
+	* gcc.target/s390/pr119873-5.c: New test.
+
+2025-04-25  Jakub Jelinek  <jakub@redhat.com>
+
+	Backported from master:
+	2025-04-24  Jakub Jelinek  <jakub@redhat.com>
+		    Stefan Schulze Frielinghaus  <stefansf@gcc.gnu.org>
+
+	PR target/119873
+	* gcc.target/s390/pr119873-1.c: New test.
+	* gcc.target/s390/pr119873-2.c: New test.
+	* gcc.target/s390/pr119873-3.c: New test.
+	* gcc.target/s390/pr119873-4.c: New test.
+
+2025-04-25  Jakub Jelinek  <jakub@redhat.com>
+
+	Backported from master:
+	2025-04-22  Jakub Jelinek  <jakub@redhat.com>
+
+	PR target/119327
+	* g++.dg/opt/pr119327.C: New test.
+
 2025-04-25  Release Manager
 
 	* GCC 15.1.0 released.
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index 3ed4a35e06a0..cf1cdd918efa 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,3 +1,49 @@
+2025-04-25  Tomasz Kamiński  <tkaminsk@redhat.com>
+
+	Backported from master:
+	2025-04-25  Tomasz Kamiński  <tkaminsk@redhat.com>
+
+	PR libstdc++/109162
+	* include/bits/version.def (format_ranges): Remove no_stdname and
+	update value.
+	* include/bits/version.h: Regenerate.
+	* src/c++23/std.cc.in: Replace __glibcxx_format_ranges with
+	__cpp_lib_format_ranges.
+	* testsuite/std/format/formatter/lwg3944.cc: Likewise.
+	* testsuite/std/format/parse_ctx.cc: Likewise.
+	* testsuite/std/format/string.cc: Likewise.
+	* testsuite/std/format/ranges/feature_test.cc: New test.
+
+2025-04-25  Tomasz Kamiński  <tkaminsk@redhat.com>
+
+	Backported from master:
+	2025-04-25  Tomasz Kamiński  <tkaminsk@redhat.com>
+
+	PR libstdc++/109162
+	* include/bits/formatfwd.h (__format::__parsable_with)
+	(__format::__formattable_with, __format::__formattable_impl)
+	(__format::__has_debug_format, __format::__const_formattable_range)
+	(__format::__maybe_const_range, __format::__maybe_const)
+	(std::formattable): Moved from std/format.
+	(__format::Iter_for, std::range_formatter): Forward declare.
+	* include/bits/stl_queue.h (std::formatter): Forward declare.
+	(std::queue, std::priority_queue): Befriend formatter specializations.
+	* include/bits/stl_stack.h (std::formatter): Forward declare.
+	(std::stack): Befriend formatter specializations.
+	* include/std/format (__format::_Iter_for): Define as struct with
+	(__format::__parsable_with, __format::__formattable_with)
+	(__format::__formattable_impl, __format::__has_debug_format)
+	(_format::__const_formattable_range, __format::__maybe_const_range)
+	(__format::__maybe_const, std::formattable): Moved to bits/formatfwd.h.
+	(std::range_formatter): Remove default argument specified in declaration
+	in bits/formatfwd.h.
+	* include/std/queue: Include bits/version.h before bits/stl_queue.h.
+	(formatter<queue<_Tp, _Container, _Compare>, _CharT>)
+	(formatter<priority_queue<_Tp, _Container, _Compare>, _CharT>): Define.
+	* include/std/stack: Include bits/version.h before bits/stl_stack.h
+	(formatter<stack<_Tp, _Container, _Compare>, _CharT>): Define.
+	* testsuite/std/format/ranges/adaptors.cc: New test.
+
 2025-04-25  Release Manager
 
 	* GCC 15.1.0 released.
diff --git a/maintainer-scripts/ChangeLog b/maintainer-scripts/ChangeLog
index 9df5ff7624c5..1a6536b0f553 100644
--- a/maintainer-scripts/ChangeLog
+++ b/maintainer-scripts/ChangeLog
@@ -1,3 +1,11 @@
+2025-04-25  Jakub Jelinek  <jakub@redhat.com>
+
+	Backported from master:
+	2025-04-25  Jakub Jelinek  <jakub@redhat.com>
+
+	* gcc_release: Allow optional \[[0-9]+\] before GCC major.minor
+	in the NEWS file.
+
 2025-04-25  Release Manager
 
 	* GCC 15.1.0 released.


More information about the Libstdc++-cvs mailing list