From: GCC Administrator Date: Thu, 8 Sep 2022 00:22:43 +0000 (+0000) Subject: Daily bump. X-Git-Tag: release-12.2.mpacbti-rel1~446 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=156607e5ae6419211884316cdf100104bf768a07;p=thirdparty%2Fgcc.git Daily bump. --- diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index a4aec9eaaa2e..2e552cf7ab73 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20220907 +20220908 diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index a2d49420ea49..7cfc53992dcf 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,29 @@ +2022-09-07 Jonathan Wakely + + Backported from master: + 2022-08-22 Jonathan Wakely + + PR libstdc++/106695 + * include/bits/std_thread.h (thread::_State_impl): Forward + individual arguments to _Invoker constructor. + (thread::_Invoker): Add constructor. Delete copies. + * include/std/future (__future_base::_Deferred_state): Forward + individual arguments to _Invoker constructor. + (__future_base::_Async_state_impl): Likewise. + * testsuite/30_threads/async/106695.cc: New test. + * testsuite/30_threads/thread/106695.cc: New test. + +2022-09-07 Jonathan Wakely + + Backported from master: + 2022-08-22 Jonathan Wakely + + PR libstdc++/106607 + * include/bits/regex_compiler.tcc (_Compiler::_M_cur_int_value): + Use built-ins to check for integer overflow in back-reference + number. + * testsuite/28_regex/basic_regex/106607.cc: New test. + 2022-08-24 Jonathan Wakely Backported from master: