]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
Daily bump.
authorGCC Administrator <gccadmin@gcc.gnu.org>
Tue, 1 Apr 2025 00:24:06 +0000 (00:24 +0000)
committerGCC Administrator <gccadmin@gcc.gnu.org>
Tue, 1 Apr 2025 00:24:06 +0000 (00:24 +0000)
gcc/ChangeLog
gcc/DATESTAMP
gcc/d/ChangeLog
gcc/testsuite/ChangeLog
libstdc++-v3/ChangeLog

index 5af20c2bfa167ef9b9c632276fd1cd4a9ec652eb..3fbecd3a93289371b447102dee2eb0528b696108 100644 (file)
@@ -1,3 +1,18 @@
+2025-03-31  Jonathan Wakely  <jwakely@redhat.com>
+
+       Backported from master:
+       2025-03-11  Jonathan Wakely  <jwakely@redhat.com>
+
+       * doc/extend.texi (Common Variable Attributes): Fix grammar in
+       final sentence of -ftrivial-auto-var-init description.
+
+2025-03-31  Lulu Cheng  <chenglulu@loongson.cn>
+
+       Backported from master:
+       2025-03-29  Lulu Cheng  <chenglulu@loongson.cn>
+
+       * doc/invoke.texi: Modify the description of '-mld-seq-sa'.
+
 2025-03-30  Martin Uecker  <uecker@tugraz.at>
 
        Backported from master:
index 7430ba012c0eb53227a9613e7a2399a8fc006fc6..9908187aed0679cb4b5605047554bf02a41ad2e4 100644 (file)
@@ -1 +1 @@
-20250331
+20250401
index 0c52b301553c242eb20fcd0f7465d6d7398fefe4..1a7f7e1d61180ae1755ae29fcbe71b86e21107b7 100644 (file)
@@ -1,3 +1,15 @@
+2025-03-31  Iain Buclaw  <ibuclaw@gdcproject.org>
+
+       Backported from master:
+       2025-03-31  Iain Buclaw  <ibuclaw@gdcproject.org>
+
+       PR d/117002
+       * decl.cc (aggregate_initializer_decl): Set explicit decl alignment of
+       class instance.
+       * expr.cc (ExprVisitor::visit (NewExp *)): Likewise.
+       * types.cc (TypeVisitor::visit (TypeClass *)): Mark the record type of
+       classes as packed.
+
 2025-03-23  Iain Buclaw  <ibuclaw@gdcproject.org>
 
        Backported from master:
index 1d895270b867b9625fa0492f1f787564f4e8bafe..c15c30d3347bfd6bb42bc370f76d8a3831aa3414 100644 (file)
@@ -1,3 +1,20 @@
+2025-03-31  Iain Buclaw  <ibuclaw@gdcproject.org>
+
+       Backported from master:
+       2025-03-31  Iain Buclaw  <ibuclaw@gdcproject.org>
+
+       PR d/117002
+       * gdc.dg/torture/pr117002.d: New test.
+
+2025-03-31  Jonathan Wakely  <jwakely@redhat.com>
+
+       Backported from master:
+       2025-03-25  Jonathan Wakely  <jwakely@redhat.com>
+
+       * g++.dg/tree-ssa/initlist-opt1.C: Match _M_range_initialize_n
+       instead of _M_range_initialize.
+       * g++.dg/tree-ssa/initlist-opt2.C: Likewise.
+
 2025-03-30  Martin Uecker  <uecker@tugraz.at>
 
        Backported from master:
index ffe3e69512ee79bd6c544fa2415d74de0994ed0c..d569165bf8b0208273ab71a46d48f3603daa765f 100644 (file)
@@ -1,3 +1,74 @@
+2025-03-31  Jonathan Wakely  <jwakely@redhat.com>
+
+       Backported from master:
+       2025-03-24  Jonathan Wakely  <jwakely@redhat.com>
+
+       PR libstdc++/101527
+       * testsuite/24_iterators/common_iterator/101527.cc: New test.
+       * testsuite/24_iterators/counted_iterator/101527.cc: New test.
+
+2025-03-31  Jonathan Wakely  <jwakely@redhat.com>
+
+       Backported from master:
+       2025-03-04  Jonathan Wakely  <jwakely@redhat.com>
+
+       * doc/xml/manual/test.xml: Remove stray comma.
+       * doc/html/manual/test.html: Regenerate.
+
+2025-03-31  Jonathan Wakely  <jwakely@redhat.com>
+
+       Backported from master:
+       2025-03-07  Jonathan Wakely  <jwakely@redhat.com>
+
+       * include/std/forward_list (erase): Change lambda to have
+       explicit return type and const parameter type.
+       * include/std/list (erase): Likewise.
+       * testsuite/23_containers/forward_list/erasure.cc: Check lambda
+       is correct.
+       * testsuite/23_containers/list/erasure.cc: Likewise.
+
+2025-03-31  Jonathan Wakely  <jwakely@redhat.com>
+
+       Backported from master:
+       2025-03-24  Jonathan Wakely  <jwakely@redhat.com>
+
+       * doc/xml/manual/policy_data_structures_biblio.xml: Fix two
+       broken links.
+       * doc/html/manual/policy_data_structures.html: Regenerate.
+
+2025-03-31  Jonathan Wakely  <jwakely@redhat.com>
+
+       Backported from master:
+       2025-03-25  Jonathan Wakely  <jwakely@redhat.com>
+
+       PR libstdc++/108487
+       * include/bits/stl_vector.h (vector(initializer_list)): Call
+       _M_range_initialize_n instead of _M_range_initialize.
+       (vector(InputIterator, InputIterator)): Use _M_range_initialize_n
+       for C++20 sized sentinels and forward iterators.
+       (vector::_M_range_initialize(FwIt, FwIt, forward_iterator_tag)):
+       Use _M_range_initialize_n.
+       (vector::_M_range_initialize_n): New function.
+       * testsuite/23_containers/vector/cons/108487.cc: New test.
+
+2025-03-31  Jonathan Wakely  <jwakely@redhat.com>
+
+       Backported from master:
+       2025-03-27  Jonathan Wakely  <jwakely@redhat.com>
+
+       * src/c++20/tzdata.zi: Import new file from 2025b release.
+
+2025-03-31  Jonathan Wakely  <jwakely@redhat.com>
+
+       Backported from master:
+       2025-03-12  Jonathan Wakely  <jwakely@redhat.com>
+
+       * include/std/chrono (__detail::__get_leap_second_info): Update
+       expiry date for leap seconds list.
+       * src/c++20/tzdata.zi: Import new file from 2025a release.
+       * src/c++20/tzdb.cc (tzdb_list::_Node::_S_read_leap_seconds)
+       Update expiry date for leap seconds list.
+
 2025-03-26  Jonathan Wakely  <jwakely@redhat.com>
 
        Backported from master: