]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
Daily bump.
authorGCC Administrator <gccadmin@gcc.gnu.org>
Fri, 4 Nov 2022 00:21:37 +0000 (00:21 +0000)
committerGCC Administrator <gccadmin@gcc.gnu.org>
Fri, 4 Nov 2022 00:21:37 +0000 (00:21 +0000)
gcc/ChangeLog
gcc/DATESTAMP
gcc/c/ChangeLog
gcc/cp/ChangeLog
gcc/testsuite/ChangeLog
libgomp/ChangeLog

index 32c8d0adeb175851f23cfe0c6d992f1bd08ea60c..197fa081cf323c2457ef057ae2bf800f8746e637 100644 (file)
@@ -1,3 +1,36 @@
+2022-11-03  Uros Bizjak  <ubizjak@gmail.com>
+
+       Backported from master:
+       2022-11-03  Uroš Bizjak  <ubizjak@gmail.com>
+
+       PR target/107404
+       * config/i386/i386.md (eliminate reg-reg move by inverting the
+       condition of a cmove #2 peephole2): Check if eliminated move
+       initialized a register, used in the moved instruction.
+
+2022-11-03  Jakub Jelinek  <jakub@redhat.com>
+
+       Backported from master:
+       2022-10-02  Jakub Jelinek  <jakub@redhat.com>
+
+       PR tree-optimization/107121
+       * tree-cfg.cc (verify_gimple_call): Fix a typo in diagnostics,
+       DEFFERED_INIT -> DEFERRED_INIT.
+
+2022-11-03  Jakub Jelinek  <jakub@redhat.com>
+
+       Backported from master:
+       2022-09-24  Jakub Jelinek  <jakub@redhat.com>
+
+       PR c/107001
+       * omp-low.cc (lower_omp_taskgroup): Don't add GOMP_RETURN statement
+       at the end.
+       * omp-expand.cc (build_omp_regions_1): Clarify GF_OMP_TARGET_KIND_DATA
+       is not stand-alone directive.  For GIMPLE_OMP_TASKGROUP, also don't
+       update parent.
+       (omp_make_gimple_edges) <case GIMPLE_OMP_TASKGROUP>: Reset
+       cur_region back after new_omp_region.
+
 2022-10-28  Julian Brown  <julian@codesourcery.com>
 
        Backported from master:
index 99ca02330bd53573629d4b5d1ed6b6f78c894858..c96f2246e01eee1870dbd11d89d716a9ffd4437c 100644 (file)
@@ -1 +1 @@
-20221103
+20221104
index 0254f4e087dd57d82876968db2bf148e4ae5a9b0..9ca66f0b2d5048361664b16bbb9a335c9d49fdd3 100644 (file)
@@ -1,3 +1,22 @@
+2022-11-03  Jakub Jelinek  <jakub@redhat.com>
+
+       Backported from master:
+       2022-10-24  Jakub Jelinek  <jakub@redhat.com>
+
+       PR c++/107358
+       * c-typeck.cc (build_binary_op): Pass operands before excess precision
+       promotions to scalar_to_vector call.
+
+2022-11-03  Jakub Jelinek  <jakub@redhat.com>
+
+       Backported from master:
+       2022-09-24  Jakub Jelinek  <jakub@redhat.com>
+
+       PR c/106981
+       * c-typeck.cc (c_tree_equal): Only strip NON_LVALUE_EXPRs at the
+       start.  For CONSTANT_CLASS_P or CASE_CONVERT: return false if t1 and
+       t2 have different types.
+
 2022-09-19  Marek Polacek  <polacek@redhat.com>
 
        Backported from master:
index 9dc4d05a01397f5f6e5d29c8064609fbd81bcd38..4b4e6d5ea1a2b627f5256414e7505545351a9e95 100644 (file)
@@ -1,3 +1,22 @@
+2022-11-03  Jakub Jelinek  <jakub@redhat.com>
+
+       Backported from master:
+       2022-10-24  Jakub Jelinek  <jakub@redhat.com>
+
+       PR c++/105774
+       * constexpr.cc (cxx_eval_increment_expression): For signed types
+       that promote to int, evaluate PLUS_EXPR or MINUS_EXPR in int type.
+
+2022-11-03  Jakub Jelinek  <jakub@redhat.com>
+
+       Backported from master:
+       2022-09-07  Jakub Jelinek  <jakub@redhat.com>
+
+       PR c++/106829
+       * semantics.cc (finish_omp_target_clauses): If current_function_decl
+       isn't a nonstatic member function, don't set data.current_object to
+       non-NULL.
+
 2022-10-13  Marek Polacek  <polacek@redhat.com>
 
        Backported from master:
index 600ec620dcb743f87ee95750c7aefaf872289112..674b98d053dbe58d1476060e31bda3d74e39581d 100644 (file)
@@ -1,3 +1,51 @@
+2022-11-03  Uros Bizjak  <ubizjak@gmail.com>
+
+       Backported from master:
+       2022-11-03  Uroš Bizjak  <ubizjak@gmail.com>
+
+       PR target/107404
+       * g++.target/i386/pr107404.C: New test.
+
+2022-11-03  Jakub Jelinek  <jakub@redhat.com>
+
+       Backported from master:
+       2022-10-24  Jakub Jelinek  <jakub@redhat.com>
+
+       PR c++/107358
+       * c-c++-common/pr107358.c: New test.
+
+2022-11-03  Jakub Jelinek  <jakub@redhat.com>
+
+       Backported from master:
+       2022-10-24  Jakub Jelinek  <jakub@redhat.com>
+
+       PR c++/105774
+       * g++.dg/cpp1y/constexpr-105774.C: New test.
+
+2022-11-03  Jakub Jelinek  <jakub@redhat.com>
+
+       Backported from master:
+       2022-09-24  Jakub Jelinek  <jakub@redhat.com>
+
+       PR c/107001
+       * c-c++-common/gomp/pr107001.c: New test.
+
+2022-11-03  Jakub Jelinek  <jakub@redhat.com>
+
+       Backported from master:
+       2022-09-24  Jakub Jelinek  <jakub@redhat.com>
+
+       PR c/106981
+       * c-c++-common/gomp/pr106981.c: New test.
+
+2022-11-03  Jakub Jelinek  <jakub@redhat.com>
+
+       Backported from master:
+       2022-09-07  Jakub Jelinek  <jakub@redhat.com>
+
+       PR c++/106829
+       * g++.dg/gomp/pr106829.C: New test.
+
 2022-10-29  José Rui Faustino de Sousa  <jrfsousa@gmail.com>
 
        Backported from master:
index dfb73a9d183e39f39589216dc9e847b6a72aa617..349cc6d4769b1c3db0bac3bafffe0dd7b9f9aca5 100644 (file)
@@ -1,3 +1,24 @@
+2022-11-03  Jakub Jelinek  <jakub@redhat.com>
+
+       Backported from master:
+       2022-10-12  Jakub Jelinek  <jakub@redhat.com>
+
+       * task.c (gomp_create_artificial_team): Fix up handling of invocations
+       from within explicit task.
+       * target.c (GOMP_target_ext): Likewise.
+       * testsuite/libgomp.c/task-7.c: New test.
+       * testsuite/libgomp.c/task-8.c: New test.
+       * testsuite/libgomp.c-c++-common/task-reduction-17.c: New test.
+       * testsuite/libgomp.c-c++-common/task-reduction-18.c: New test.
+
+2022-11-03  Jakub Jelinek  <jakub@redhat.com>
+
+       Backported from master:
+       2022-09-24  Jakub Jelinek  <jakub@redhat.com>
+
+       PR c/106981
+       * testsuite/libgomp.c-c++-common/pr106981.c: New test.
+
 2022-10-28  Julian Brown  <julian@codesourcery.com>
 
        Backported from master: