[gcc r16-8100] Daily bump.
GCC Administrator
gccadmin@gcc.gnu.org
Sun Mar 15 00:16:58 GMT 2026
https://gcc.gnu.org/g:3aca3bae8ee373b50d342f1e9ebbcb03f7d8e83a
commit r16-8100-g3aca3bae8ee373b50d342f1e9ebbcb03f7d8e83a
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date: Sun Mar 15 00:16:26 2026 +0000
Daily bump.
Diff:
---
contrib/ChangeLog | 5 +++++
gcc/ChangeLog | 6 ++++++
gcc/DATESTAMP | 2 +-
gcc/ada/ChangeLog | 7 +++++++
gcc/algol68/ChangeLog | 6 ++++++
gcc/cp/ChangeLog | 32 ++++++++++++++++++++++++++++++++
gcc/testsuite/ChangeLog | 38 ++++++++++++++++++++++++++++++++++++++
libga68/ChangeLog | 5 +++++
libstdc++-v3/ChangeLog | 4 ++++
9 files changed, 104 insertions(+), 1 deletion(-)
diff --git a/contrib/ChangeLog b/contrib/ChangeLog
index db4890bbde95..855838f099f0 100644
--- a/contrib/ChangeLog
+++ b/contrib/ChangeLog
@@ -1,3 +1,8 @@
+2026-03-14 Jakub Jelinek <jakub@redhat.com>
+
+ PR other/124508
+ * update-copyright.py: Add James Bohl. as another copyright.
+
2026-03-09 Martin Jambor <mjambor@suse.cz>
* filter-clang-warnings.py (skip_warning): Also ingore
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 723ac7e1b4df..1a6bab7bc655 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,9 @@
+2026-03-14 Jakub Jelinek <jakub@redhat.com>
+
+ PR other/124508
+ * config/loongarch/genopts/gen-evolution.awk: Rename copyright_header
+ routine so that update-copyright.py isn't upset about it.
+
2026-03-13 Andrew Pinski <andrew.pinski@oss.qualcomm.com>
PR rtl-optimization/124454
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 2f70af793811..fcb1d4c3c87c 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20260314
+20260315
diff --git a/gcc/ada/ChangeLog b/gcc/ada/ChangeLog
index 1813dc5c00d6..80a8d5e7c49a 100644
--- a/gcc/ada/ChangeLog
+++ b/gcc/ada/ChangeLog
@@ -1,3 +1,10 @@
+2026-03-14 Matthias Klose <doko@gcc.gnu.org>
+
+ PR ada/107475
+ * Makefile.rtl (s390% linux%): Define MISCLIB.
+ (arm% linux-gnueabi%): Likewise.
+ (%x32 linux%): Likewise.
+
2026-03-12 Steve Baird <baird@adacore.com>
PR ada/124016
diff --git a/gcc/algol68/ChangeLog b/gcc/algol68/ChangeLog
index 1b89fd539cfe..83e35fbcea53 100644
--- a/gcc/algol68/ChangeLog
+++ b/gcc/algol68/ChangeLog
@@ -1,3 +1,9 @@
+2026-03-14 Jose E. Marchesi <jemarch@gnu.org>
+
+ * a68-low-strings.cc (a68_string_mult): Adjust to RR semantics for
+ negative or zero factor argument.
+ * ga68.texi (String operators): Adjust documentation accordingly.
+
2026-03-08 Jose E. Marchesi <jemarch@gnu.org>
PR algol68/124372
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index 6dc9a1fb5994..f9a1d6cd6419 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,35 @@
+2026-03-14 Jakub Jelinek <jakub@redhat.com>
+
+ PR c++/124399
+ * decl.cc (grokdeclarator): If both *attrlist and
+ declarator->std_attributes list contain annotations, chainon
+ declarator->std_attributes to tail of copy_list (*attrlist)
+ rather than *attrlist to tail of declarator->std_attributes.
+
+2026-03-14 Nathaniel Shead <nathanieloshead@gmail.com>
+
+ PR c++/124485
+ * cp-tree.h (lazy_load_pendings): Declare new overload.
+ * module.cc (lazy_load_pendings): Define it.
+ * name-lookup.cc (lookup_elaborated_type): Load pending entities
+ with given name before doing namespace-scope lookup.
+ (pushtag): Remove no-longer-needed pending load.
+
+2026-03-14 Jakub Jelinek <jakub@redhat.com>
+
+ PR c++/124456
+ * pt.cc (tsubst_pack_expansion): For structured binding pack
+ with type dependent pack set arg_pack to NULL_TREE.
+
+2026-03-14 Nathaniel Shead <nathanieloshead@gmail.com>
+
+ PR c++/124478
+ * cp-tree.h (lazily_declare_fn): Make return type void.
+ * method.cc (is_lazy_special_member): New function.
+ (implicitly_declare_fn): Bail early if we lazy loaded the member
+ we're trying to declare.
+ (lazily_declare_fn): Likewise.
+
2026-03-13 Jakub Jelinek <jakub@redhat.com>
* Make-lang.in (check-c++-all): Also test c++26.
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index a76ff8be8eb1..f0b92db69fc7 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,41 @@
+2026-03-14 Jakub Jelinek <jakub@redhat.com>
+
+ PR c++/124399
+ * g++.dg/reflect/annotations12.C: Uncomment two tests, remove
+ temporary test added until that is fixed.
+ * g++.dg/reflect/annotations13.C: New test.
+
+2026-03-14 Jose E. Marchesi <jemarch@gnu.org>
+
+ * algol68/execute/float-1.a68: New test.
+
+2026-03-14 Jose E. Marchesi <jemarch@gnu.org>
+
+ * algol68/execute/mult-char-1.a68: Multiplying a char or string by
+ negative or zero factor results in the empty string.
+ * algol68/execute/mult-string-3.a68: Likewise.
+ * algol68/execute/mult-string-2.a68: Likewise.
+ * algol68/execute/mult-string-1.a68: Likewise.
+
+2026-03-14 Nathaniel Shead <nathanieloshead@gmail.com>
+
+ PR c++/124485
+ * g++.dg/modules/class-8_b.C: Adjusted expected behaviour.
+ * g++.dg/modules/pr124485_a.C: New test.
+ * g++.dg/modules/pr124485_b.C: New test.
+
+2026-03-14 Jakub Jelinek <jakub@redhat.com>
+
+ PR c++/124456
+ * g++.dg/cpp26/decomp27.C: New test.
+
+2026-03-14 Nathaniel Shead <nathanieloshead@gmail.com>
+
+ PR c++/124478
+ * g++.dg/modules/imp-member-6_a.C: New test.
+ * g++.dg/modules/imp-member-6_b.C: New test.
+ * g++.dg/modules/imp-member-6_c.C: New test.
+
2026-03-14 Andrew Pinski <andrew.pinski@oss.qualcomm.com>
* gcc.c-torture/execute/pr17377.c: Mark global variable x
diff --git a/libga68/ChangeLog b/libga68/ChangeLog
index 63dcd4a30c8a..9cbf6f47c868 100644
--- a/libga68/ChangeLog
+++ b/libga68/ChangeLog
@@ -1,3 +1,8 @@
+2026-03-14 Jose E. Marchesi <jemarch@gnu.org>
+
+ * standard.a68.in (float): Fix typo from RR and handle short* int
+ arguments properly.
+
2026-02-23 Jose E. Marchesi <jemarch@gnu.org>
* transput.a68.in: Remove and move content to..
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index b32ae26eb344..708cf2106065 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,3 +1,7 @@
+2026-03-14 Jonathan Wakely <jwakely@redhat.com>
+
+ * include/std/text_encoding: Fix @since in Doxygen comment.
+
2026-03-12 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
PR libstdc++/124290
More information about the Libstdc++-cvs
mailing list