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

index 8c86ab24c7465aa5ee5fb009e4f473a67bcc38b4..c5d5cb7d8f0dd3072fdd1213e96f0bf018d76599 100644 (file)
@@ -1,3 +1,60 @@
+2022-07-29  Andrew Stubbs  <ams@codesourcery.com>
+
+       * config/gcn/gcn-valu.md (V_INT_noHI): New iterator.
+       (<expander><mode>3<exec>): Use V_INT_noHI.
+       (v<expander><mode>3<exec>): Likewise.
+
+2022-07-29  Andrew Stubbs  <ams@codesourcery.com>
+
+       * config/gcn/gcn.md (one_cmpldi2): New.
+
+2022-07-29  Richard Biener  <rguenther@suse.de>
+
+       PR tree-optimization/105679
+       * tree-ssa-threadbackward.cc
+       (back_threader_profitability::profitable_path_p): Avoid threading
+       when the entry edge is probably never executed.
+
+2022-07-29  Richard Biener  <rguenther@suse.de>
+
+       PR tree-optimization/106422
+       * tree-ssa-threadupdate.cc (fwd_jt_path_registry::update_cfg):
+       Check whether we can copy thread blocks and cancel the thread if not.
+
+2022-07-29  Jakub Jelinek  <jakub@redhat.com>
+
+       PR middle-end/106449
+       * omp-expand.cc (expand_omp_simd): Fix up handling of pointer
+       iterators in non-rectangular simd loops.  Unshare fd->loops[i].n2
+       or n2 before regimplifying it inside of a condition.
+
+2022-07-29  Jakub Jelinek  <jakub@redhat.com>
+
+       * omp-expand.cc (expand_omp_for_init_counts, expand_omp_for_init_vars,
+       extract_omp_for_update_vars, expand_omp_for_ordered_loops,
+       expand_omp_simd): Don't fold_convert second argument to
+       fold_build_pointer_plus to sizetype.
+
+2022-07-29  Lulu Cheng  <chenglulu@loongson.cn>
+
+       * config.in: Regenerate.
+       * config/loongarch/loongarch.h (ASM_PREFERRED_EH_DATA_FORMAT):
+       Select the value of the macro definition according to whether
+       HAVE_AS_EH_FRAME_PCREL_ENCODING_SUPPORT is defined.
+       * configure: Regenerate.
+       * configure.ac: Reinstate HAVE_AS_EH_FRAME_PCREL_ENCODING_SUPPORT test.
+
+2022-07-29  Richard Biener  <rguenther@suse.de>
+
+       * gimple-ssa-warn-restrict.cc (builtin_memref::set_base_and_offset):
+       Use CONVERT_EXPR_CODE_P.
+
+2022-07-29  Richard Biener  <rguenther@suse.de>
+
+       * tree-vect-patterns.cc (vect_recog_bool_pattern): Use
+       get_vectype_for_scalar_type instead of
+       vect_get_vector_types_for_stmt.
+
 2022-07-28  David Malcolm  <dmalcolm@redhat.com>
 
        PR analyzer/105893
index 87ee4964bb0cc995c91021ae7588f0b5ce4a0cc7..3d4df682b7fb5585345c0dfbc19cd7f2c88ec6dd 100644 (file)
@@ -1 +1 @@
-20220729
+20220730
index a5ed51a294e8be3b176da2c8f815815f7bb87b8d..8ff65cb07d13fb0152bd14cef2962c8e072d1095 100644 (file)
@@ -1,3 +1,10 @@
+2022-07-29  Jakub Jelinek  <jakub@redhat.com>
+
+       PR c++/106448
+       * parser.cc (cp_parser_omp_atomic): For simple cast followed by
+       CPP_QUERY token, don't try cp_parser_binary_operation if compare
+       is true.
+
 2022-07-26  Marek Polacek  <polacek@redhat.com>
 
        PR c++/106311
index acd60ffbf7c50a902d89163ddae81eb554977279..0473563c3a2c207c7a1045ec564ac9b0fc0c4fd3 100644 (file)
@@ -1,3 +1,8 @@
+2022-07-29  Tobias Burnus  <tobias@codesourcery.com>
+
+       * openmp.cc (resolve_omp_clauses): Permit assumed-size arrays
+       in uniform clause.
+
 2022-07-26  Harald Anlauf  <anlauf@gmx.de>
 
        PR fortran/103504
index f47c2ea8fd392fda53125524654764d15e87ea4f..9dbecbc8d76ceab7166b31684cf780b176205228 100644 (file)
@@ -1,3 +1,17 @@
+2022-07-29  Tobias Burnus  <tobias@codesourcery.com>
+
+       * gfortran.dg/gomp/declare-simd-3.f90: New test.
+
+2022-07-29  Richard Biener  <rguenther@suse.de>
+
+       PR tree-optimization/106422
+       * gcc.dg/torture/pr106422.c: New testcase.
+
+2022-07-29  Jakub Jelinek  <jakub@redhat.com>
+
+       PR c++/106448
+       * c-c++-common/gomp/atomic-32.c: New test.
+
 2022-07-28  David Malcolm  <dmalcolm@redhat.com>
 
        PR analyzer/105893
index 5a836a979f830098523562daf96ed4ff4c2495b4..0de22b1906968c134bbb1a13b2209f6be38f6fe4 100644 (file)
@@ -1,3 +1,12 @@
+2022-07-29  Tobias Burnus  <tobias@codesourcery.com>
+
+       * testsuite/libgomp.c-c++-common/pr106449-2.c: New test.
+
+2022-07-29  Jakub Jelinek  <jakub@redhat.com>
+
+       PR middle-end/106449
+       * testsuite/libgomp.c-c++-common/pr106449.c: New test.
+
 2022-07-12  Tobias Burnus  <tobias@codesourcery.com>
 
        * target.c (gomp_target_init): Added tailing '\n' to gomp_debug.
index b309c68928663a3d91a7a097eaee616c09714bea..6450871c405348facded2fd8f83a6d2608a632c3 100644 (file)
@@ -1,3 +1,9 @@
+2022-07-29  Jonathan Wakely  <jwakely@redhat.com>
+
+       PR libstdc++/104443
+       * include/bits/stl_iterator.h (common_iterator::operator->):
+       Change return type to just auto.
+
 2022-07-26  Thomas Rodgers  <trodgers@redhat.com>
 
        * include/bits/atomic_wait.h (__atomic_spin): Merge spin loops.