]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
Daily bump.
authorGCC Administrator <gccadmin@gcc.gnu.org>
Fri, 30 Sep 2022 00:22:49 +0000 (00:22 +0000)
committerGCC Administrator <gccadmin@gcc.gnu.org>
Fri, 30 Sep 2022 00:22:49 +0000 (00:22 +0000)
gcc/ChangeLog
gcc/DATESTAMP
gcc/cp/ChangeLog
gcc/fortran/ChangeLog
gcc/testsuite/ChangeLog
libstdc++-v3/ChangeLog

index cb12da91056082e10b3c63b271771900fb0a86b9..9476595dcfbf743a8a3cf2af5eb33aa95daac936 100644 (file)
@@ -1,3 +1,23 @@
+2022-09-29  H.J. Lu  <hjl.tools@gmail.com>
+
+       Backported from master:
+       2022-09-28  H.J. Lu  <hjl.tools@gmail.com>
+
+       PR target/107061
+       * config/i386/predicates.md (encodekey128_operation): Check
+       XMM4-XMM6 as clobbered.
+       (encodekey256_operation): Likewise.
+       * config/i386/sse.md (encodekey128u32): Clobber XMM4-XMM6.
+       (encodekey256u32): Likewise.
+
+2022-09-29  Tobias Burnus  <tobias@codesourcery.com>
+
+       Backported from master:
+       2022-09-26  Tobias Burnus  <tobias@codesourcery.com>
+
+       PR middle-end/106982
+       * omp-low.cc (lower_oacc_reductions): Add some unshare_expr.
+
 2022-09-28  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
 
        Backported from master:
index ea4b4d1bd3bde79acf7b65e3feef5cb82f0a2f7d..47b36b023d0f3cc49d2ded5aa58f97157dc77410 100644 (file)
@@ -1 +1 @@
-20220929
+20220930
index 3a5e7f4c3fe98737c311f9ff22e514862b5efb3f..bc2465f68c1c3435e561524f724658cb8df67ebf 100644 (file)
@@ -1,3 +1,7 @@
+2022-09-29  Jason Merrill  <jason@redhat.com>
+
+       * class.cc (check_methods): Call constraints_satisfied_p.
+
 2022-09-12  Jason Merrill  <jason@redhat.com>
 
        PR c++/93259
index 4d60fd362f630a2b3c7075abd1777e8e690eca7c..74c92bf438eb110a34b13e6e76cf9e79ab8999fa 100644 (file)
@@ -1,3 +1,30 @@
+2022-09-29  Harald Anlauf  <anlauf@gmx.de>
+
+       Backported from master:
+       2022-09-27  Harald Anlauf  <anlauf@gmx.de>
+
+       PR fortran/107054
+       * simplify.cc (gfc_simplify_unpack): Replace assert by condition
+       that terminates simplification when there are not enough elements
+       in the constructor of argument VECTOR.
+
+2022-09-29  Harald Anlauf  <anlauf@gmx.de>
+
+       Backported from master:
+       2022-09-22  Harald Anlauf  <anlauf@gmx.de>
+
+       PR fortran/82868
+       * trans-decl.cc (generate_coarray_sym_init): Skip symbol
+       if attr.associate_var.
+
+2022-09-29  Harald Anlauf  <anlauf@gmx.de>
+
+       Backported from master:
+       2022-09-20  Harald Anlauf  <anlauf@gmx.de>
+
+       PR fortran/106985
+       * expr.cc (gfc_simplify_expr): Avoid NULL pointer dereference.
+
 2022-09-22  Harald Anlauf  <anlauf@gmx.de>
 
        Backported from master:
index e6738e1fe921804f78419623690260eedfbbae21..28773dbaffbc2736d43b425febeb0b6f369f9f07 100644 (file)
@@ -1,3 +1,50 @@
+2022-09-29  Jason Merrill  <jason@redhat.com>
+
+       * g++.dg/cpp2a/cond-triv3.C: New test.
+
+2022-09-29  Harald Anlauf  <anlauf@gmx.de>
+
+       Backported from master:
+       2022-09-27  Harald Anlauf  <anlauf@gmx.de>
+
+       PR fortran/107054
+       * gfortran.dg/pr107054.f90: New test.
+
+2022-09-29  Harald Anlauf  <anlauf@gmx.de>
+
+       Backported from master:
+       2022-09-22  Harald Anlauf  <anlauf@gmx.de>
+
+       PR fortran/82868
+       * gfortran.dg/associate_26a.f90: New test.
+
+2022-09-29  Harald Anlauf  <anlauf@gmx.de>
+
+       Backported from master:
+       2022-09-20  Harald Anlauf  <anlauf@gmx.de>
+
+       PR fortran/106985
+       * gfortran.dg/pr106985.f90: New test.
+
+2022-09-29  H.J. Lu  <hjl.tools@gmail.com>
+
+       Backported from master:
+       2022-09-28  H.J. Lu  <hjl.tools@gmail.com>
+
+       PR target/107061
+       * gcc.target/i386/keylocker-encodekey128.c: Don't check
+       XMM4-XMM6.
+       * gcc.target/i386/keylocker-encodekey256.c: Likewise.
+
+2022-09-29  Tobias Burnus  <tobias@codesourcery.com>
+
+       Backported from master:
+       2022-09-26  Tobias Burnus  <tobias@codesourcery.com>
+
+       PR middle-end/106982
+       * c-c++-common/goacc/reduction-7.c: New test.
+       * c-c++-common/goacc/reduction-8.c: New test.
+
 2022-09-22  Harald Anlauf  <anlauf@gmx.de>
 
        Backported from master:
index f9cf066cec7cf075341f001586c953d8a8647fab..c4a29f552df08d4f3e7e3e3e4bbff30eafd0572e 100644 (file)
@@ -1,3 +1,24 @@
+2022-09-29  Jonathan Wakely  <jwakely@redhat.com>
+
+       Backported from master:
+       2022-09-28  Jonathan Wakely  <jwakely@redhat.com>
+
+       * doc/xml/manual/evolution.xml: Document std::bind API
+       changes.
+       * doc/xml/manual/intro.xml: Document LWG 2487 status.
+       * doc/xml/manual/using.xml: Clarify default value of
+       _GLIBCXX_USE_DEPRECATED.
+       * doc/html/*: Regenerate.
+       * include/std/functional (_Bind::operator()(Args&&...) volatile)
+       (_Bind::operator()(Args&&...) const volatile)
+       (_Bind_result::operator()(Args&&...) volatile)
+       (_Bind_result::operator()(Args&&...) const volatile): Replace
+       with deleted overload for C++20 and later.
+       * testsuite/20_util/bind/cv_quals.cc: Check for deprecated
+       warnings in C++17.
+       * testsuite/20_util/bind/cv_quals_2.cc: Likewise, and check for
+       ill-formed in C++20.
+
 2022-09-16  Jonathan Wakely  <jwakely@redhat.com>
 
        * doc/xml/manual/abi.xml: Document GLIBCXX_3.4.30 version.