]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
Daily bump.
authorGCC Administrator <gccadmin@gcc.gnu.org>
Sun, 15 Mar 2026 00:16:26 +0000 (00:16 +0000)
committerGCC Administrator <gccadmin@gcc.gnu.org>
Sun, 15 Mar 2026 00:16:26 +0000 (00:16 +0000)
contrib/ChangeLog
gcc/ChangeLog
gcc/DATESTAMP
gcc/ada/ChangeLog
gcc/algol68/ChangeLog
gcc/cp/ChangeLog
gcc/testsuite/ChangeLog
libga68/ChangeLog
libstdc++-v3/ChangeLog

index db4890bbde9598a08e5f7916e800048d612e10ce..855838f099f08ea4e42e2f53c495c48f59ec1f22 100644 (file)
@@ -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
index 723ac7e1b4dfdf0fa9d6e0ffe4b1c092f28795df..1a6bab7bc6553d99bce258ccfcde7d37298f6c36 100644 (file)
@@ -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
index 2f70af7938116e36976afaae27bf071c99b4dbdc..fcb1d4c3c87c961aa107f0078b81093ca8d2aaf3 100644 (file)
@@ -1 +1 @@
-20260314
+20260315
index 1813dc5c00d6279d7a726506c1122aed4d7dac44..80a8d5e7c49a799cbd6e4ad8741430fa04472147 100644 (file)
@@ -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
index 1b89fd539cfea8f882cc1c6d7ac1808f5179a5a5..83e35fbcea5338ae5ca21ea66b53c55aafe37772 100644 (file)
@@ -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
index 6dc9a1fb599466cc74d6d6201a426760ac99e8ac..f9a1d6cd6419317c9ef28f3c29aa030a8cf28428 100644 (file)
@@ -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.
index a76ff8be8eb1c990946cfbf02f6dc4afd72b3005..f0b92db69fc7890b81042eb3e304a1c273447a20 100644 (file)
@@ -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
index 63dcd4a30c8adcb2c3c7c7192619249a9e593dc9..9cbf6f47c86859b4605db749f76da6b96e6c6ec2 100644 (file)
@@ -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..
index b32ae26eb34471dff7163a16f7e20405e0c19d67..708cf210606590ad74af58b70b057f9cce2d0342 100644 (file)
@@ -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