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

index 82817c687c65944f9666eccf22468d53a6275fe2..0e005f2434e722b62345a0ff01a535cd98780306 100644 (file)
@@ -1,3 +1,68 @@
+2022-02-17  Richard Biener  <rguenther@suse.de>
+
+       Backported from master:
+       2021-11-15  Richard Biener  <rguenther@suse.de>
+
+       PR tree-optimization/103237
+       * tree-vect-loop.c (vect_is_simple_reduction): Fail for
+       double reductions with multiple inner loop LC PHI nodes.
+
+2022-02-17  Richard Biener  <rguenther@suse.de>
+
+       Backported from master:
+       2021-11-22  Richard Biener  <rguenther@suse.de>
+
+       PR middle-end/103181
+       PR middle-end/103248
+       * tree-eh.c (operation_could_trap_helper_p): Properly
+       check vector constants for a zero element for integer
+       division.  Separate floating point and integer division code.
+       Properly handle fixed-point RDIV_EXPR.
+
+2022-02-17  Richard Biener  <rguenther@suse.de>
+
+       Backported from master:
+       2021-11-08  Richard Biener  <rguenther@suse.de>
+
+       PR tree-optimization/102798
+       * tree-vect-data-refs.c (vect_create_addr_base_for_vector_ref):
+       Only copy points-to info to newly generated SSA names.
+
+2022-02-17  Richard Biener  <rguenther@suse.de>
+
+       Backported from master:
+       2021-10-15  Richard Biener  <rguenther@suse.de>
+
+       PR ipa/102762
+       * tree-inline.c (copy_bb): Avoid underflowing nargs.
+
+2022-02-17  Richard Biener  <rguenther@suse.de>
+
+       Backported from master:
+       2021-06-08  Richard Biener  <rguenther@suse.de>
+
+       PR tree-optimization/100923
+       * tree-ssa-sccvn.c (valueize_refs_1): Take a pointer to
+       the operand vector to be valueized.
+       (valueize_refs): Likewise.
+       (valueize_shared_reference_ops_from_ref): Adjust.
+       (valueize_shared_reference_ops_from_call): Likewise.
+       (vn_reference_lookup_3): Likewise.
+       (vn_reference_lookup_pieces): Likewise.  Re-valueize
+       with honoring availability when we are about to create
+       the ao_ref and valueized before.
+       (vn_reference_lookup): Likewise.
+       (vn_reference_insert_pieces): Adjust.
+
+2022-02-17  Richard Biener  <rguenther@suse.de>
+
+       Backported from master:
+       2021-06-22  Richard Biener  <rguenther@suse.de>
+
+       PR tree-optimization/101158
+       * tree-vect-slp.c (vect_build_slp_tree_1): Move same operand
+       checking after checking for matching operation.
+
 2022-02-15  Kewen Lin  <linkw@linux.ibm.com>
 
        Backported from master:
index 2215f56552dadaf002bd0dd520f064dd48cbc090..577fe0fa3020f1abf317eaca80de852151f1c6bc 100644 (file)
@@ -1 +1 @@
-20220217
+20220218
index 7b8bdab9c7216c1166ccecc8e7fb2679ab93718c..0f3f58ac6845433837fab157ae5148757117d8f0 100644 (file)
@@ -1,3 +1,12 @@
+2022-02-17  Jason Merrill  <jason@redhat.com>
+
+       Revert:
+       2021-05-20  Jason Merrill  <jason@redhat.com>
+
+       PR c++/92918
+       * name-lookup.c (push_class_level_binding_1): Do overload a new
+       function with a previous using-declaration.
+
 2021-10-03  Iain Sandoe  <iain@sandoe.co.uk>
 
        Backported from master:
index 8e15f7af768e0dd62baa9a11560b63709bff754d..19a805ccdc06762dfa7bc8451ad370fe7a75cf66 100644 (file)
@@ -1,3 +1,61 @@
+2022-02-17  Jason Merrill  <jason@redhat.com>
+
+       Revert:
+       2022-02-17  Jason Merrill  <jason@redhat.com>
+
+       PR c++/92918
+       * g++.dg/lookup/using66.C: New test.
+
+2022-02-17  Richard Biener  <rguenther@suse.de>
+
+       Backported from master:
+       2021-11-15  Richard Biener  <rguenther@suse.de>
+
+       PR tree-optimization/103237
+       * gcc.dg/torture/pr103237.c: New testcase.
+
+2022-02-17  Richard Biener  <rguenther@suse.de>
+
+       Backported from master:
+       2021-11-22  Richard Biener  <rguenther@suse.de>
+
+       PR middle-end/103181
+       PR middle-end/103248
+       * gcc.dg/torture/pr103181.c: New testcase.
+       * gcc.dg/pr103248.c: Likewise.
+
+2022-02-17  Richard Biener  <rguenther@suse.de>
+
+       Backported from master:
+       2021-11-08  Richard Biener  <rguenther@suse.de>
+
+       PR tree-optimization/102798
+       * gcc.dg/pr102798.c: New testcase.
+
+2022-02-17  Richard Biener  <rguenther@suse.de>
+
+       Backported from master:
+       2021-10-15  Richard Biener  <rguenther@suse.de>
+
+       PR ipa/102762
+       * gcc.dg/torture/pr102762.c: New testcase.
+
+2022-02-17  Richard Biener  <rguenther@suse.de>
+
+       Backported from master:
+       2021-06-08  Richard Biener  <rguenther@suse.de>
+
+       PR tree-optimization/100923
+       * gcc.dg/torture/pr100923.c: New testcase.
+
+2022-02-17  Richard Biener  <rguenther@suse.de>
+
+       Backported from master:
+       2021-06-22  Richard Biener  <rguenther@suse.de>
+
+       PR tree-optimization/101158
+       * gfortran.dg/pr101158.f90: New testcase.
+
 2022-02-15  Kewen Lin  <linkw@linux.ibm.com>
 
        Backported from master:
index e4d417d4c71625c744d03b277ee224c6769801aa..5a516fbaf4e7b3a7fb9a44236b7d963286c72f7e 100644 (file)
@@ -1,3 +1,14 @@
+2022-02-17  Patrick Palka  <ppalka@redhat.com>
+
+       Backported from master:
+       2021-10-21  Patrick Palka  <ppalka@redhat.com>
+
+       PR libstdc++/102358
+       * include/bits/stl_iterator.h (__niter_base): Make constexpr
+       for C++20.
+       (__miter_base): Likewise.
+       * testsuite/25_algorithms/move/constexpr.cc: New test.
+
 2022-01-05  Jonathan Wakely  <jwakely@redhat.com>
 
        Backported from master: