]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
Daily bump.
authorGCC Administrator <gccadmin@gcc.gnu.org>
Fri, 21 Apr 2023 00:21:40 +0000 (00:21 +0000)
committerGCC Administrator <gccadmin@gcc.gnu.org>
Fri, 21 Apr 2023 00:21:40 +0000 (00:21 +0000)
gcc/DATESTAMP
gcc/cp/ChangeLog
gcc/testsuite/ChangeLog
libstdc++-v3/ChangeLog

index 758629bff2e6becdabdf412f3e4f1cbac6bd016c..1bf412b8655b9598a3b3faf6d9d34b0fb370a1f4 100644 (file)
@@ -1 +1 @@
-20230420
+20230421
index c2b9a25881645e43e4f6c8dcc9d94ef417313ec9..f728925d4ef942f17689533ee614c609e7e87ba5 100644 (file)
@@ -1,3 +1,11 @@
+2023-04-20  Jason Merrill  <jason@redhat.com>
+
+       Revert:
+       2023-04-18  Jason Merrill  <jason@redhat.com>
+
+       PR c++/108099
+       * decl.cc (grokdeclarator): Handle non-typedef typedef_decl.
+
 2023-04-19  Jason Merrill  <jason@redhat.com>
 
        PR c++/108099
index 76c155158705e3848d114db60dec77d9f626eb32..bd3864d00485a4f20fd12cb5fa82367bd42f94a8 100644 (file)
@@ -1,3 +1,20 @@
+2023-04-20  Jason Merrill  <jason@redhat.com>
+
+       Revert:
+       2023-04-20  Jason Merrill  <jason@redhat.com>
+
+       PR c++/108099
+       * g++.dg/ext/int128-7.C: New test.
+
+2023-04-20  Jakub Jelinek  <jakub@redhat.com>
+
+       Backported from master:
+       2023-04-20  Jakub Jelinek  <jakub@redhat.com>
+
+       PR c++/108099
+       PR testsuite/109560
+       * g++.dg/ext/int128-8.C: Require int128 effective target.
+
 2023-04-19  Jason Merrill  <jason@redhat.com>
 
        PR c++/108099
index fdc555c6a04cd105d93e2ce74f398a205575237f..0133afdf5ed64ca471056278ad6c076cf4452f9e 100644 (file)
@@ -1,3 +1,82 @@
+2023-04-20  Jonathan Wakely  <jwakely@redhat.com>
+
+       Backported from master:
+       2022-11-29  Jonathan Wakely  <jwakely@redhat.com>
+
+       PR libstdc++/107852
+       PR libstdc++/106199
+       PR libstdc++/100366
+       * include/bits/vector.tcc (vector::_M_fill_insert): Copy
+       _M_start and _M_finish members before allocating.
+       (vector::_M_default_append): Likewise.
+       (vector::_M_range_insert): Likewise.
+
+2023-04-20  Jonathan Wakely  <jwakely@redhat.com>
+
+       Backported from master:
+       2023-04-04  Jonathan Wakely  <jwakely@redhat.com>
+
+       * doc/xml/manual/extensions.xml: Remove std::bad_exception from
+       example program.
+       * doc/html/manual/ext_demangling.html: Regenerate.
+
+2023-04-20  Jonathan Wakely  <jwakely@redhat.com>
+
+       Backported from master:
+       2023-04-05  Jonathan Wakely  <jwakely@redhat.com>
+
+       * include/bits/regex.h (sub_match::swap): New function.
+       * testsuite/28_regex/sub_match/lwg3204.cc: New test.
+
+2023-04-20  Jonathan Wakely  <jwakely@redhat.com>
+
+       Backported from master:
+       2023-03-28  Jonathan Wakely  <jwakely@redhat.com>
+
+       PR libstdc++/103387
+       * include/bits/istream.tcc (istream::_M_extract(ValueT&)): Use
+       std::use_facet instead of cached _M_num_get facet.
+       (istream::operator>>(short&)): Likewise.
+       (istream::operator>>(int&)): Likewise.
+       * include/bits/ostream.tcc (ostream::_M_insert(ValueT)): Use
+       std::use_facet instead of cached _M_num_put facet.
+
+2023-04-20  Jonathan Wakely  <jwakely@redhat.com>
+
+       Backported from master:
+       2023-01-15  Jonathan Wakely  <jwakely@redhat.com>
+
+       * testsuite/30_threads/jthread/jthread.cc: Remove -pthread from
+       dg-options.
+
+2023-04-20  Jonathan Wakely  <jwakely@redhat.com>
+
+       Backported from master:
+       2023-03-22  Jonathan Wakely  <jwakely@redhat.com>
+
+       * include/bits/shared_ptr_atomic.h (atomic::operator=(nullptr_t)):
+       Add overload, as per LWG 3893.
+       * testsuite/20_util/shared_ptr/atomic/atomic_shared_ptr.cc:
+       Check assignment from nullptr.
+
+2023-04-20  Jonathan Wakely  <jwakely@redhat.com>
+
+       Backported from master:
+       2023-03-29  Jonathan Wakely  <jwakely@redhat.com>
+
+       * include/std/expected (expected::value() &): Use const lvalue
+       for unex member passed to bad_expected_access constructor, as
+       per LWG 3843.
+
+2023-04-20  Jonathan Wakely  <jwakely@redhat.com>
+
+       Backported from master:
+       2023-02-02  Jonathan Wakely  <jwakely@redhat.com>
+
+       * include/std/variant (variant::operator=): Implement resolution
+       of LWG 3585.
+       * testsuite/20_util/variant/lwg3585.cc: New test.
+
 2023-04-12  Patrick Palka  <ppalka@redhat.com>
 
        Backported from master: