]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
Daily bump.
authorGCC Administrator <gccadmin@gcc.gnu.org>
Thu, 13 May 2021 00:18:01 +0000 (00:18 +0000)
committerGCC Administrator <gccadmin@gcc.gnu.org>
Thu, 13 May 2021 00:18:01 +0000 (00:18 +0000)
gcc/ChangeLog
gcc/DATESTAMP
gcc/testsuite/ChangeLog
libcpp/ChangeLog
libgomp/ChangeLog
libstdc++-v3/ChangeLog

index 6e23daffbbe47867cb65d2870565743441b32316..ac263a77e205f8d47d5401962923ef7e2cd4d267 100644 (file)
@@ -1,3 +1,32 @@
+2021-05-12  Richard Biener  <rguenther@suse.de>
+
+       Backported from master:
+       2021-05-12  Richard Biener  <rguenther@suse.de>
+
+       PR tree-optimization/100566
+       * tree-ssa-sccvn.c (dominated_by_p_w_unex): Properly handle
+       allow_back for all edge queries.
+
+2021-05-12  Jakub Jelinek  <jakub@redhat.com>
+
+       Backported from master:
+       2021-05-12  Jakub Jelinek  <jakub@redhat.com>
+
+       PR middle-end/100508
+       * cfgexpand.c (expand_debug_expr): For DEBUG_EXPR_DECL with vector
+       type, don't reuse DECL_RTL if it has different mode, instead force
+       creation of a new DEBUG_EXPR.
+
+2021-05-12  Jakub Jelinek  <jakub@redhat.com>
+
+       Backported from master:
+       2021-05-11  Jakub Jelinek  <jakub@redhat.com>
+
+       PR middle-end/100471
+       * omp-low.c (lower_omp_task_reductions): For OMP_TASKLOOP, if data
+       is 0, bypass the reduction loop including
+       GOMP_taskgroup_reduction_unregister call.
+
 2021-05-12  Geng Qi  <gengqi@linux.alibaba.com>
 
        Backported from master:
index d14314023a18d18d199ab922192c1d461e66f1aa..92e74b65a6bb907640aa08ab2a38f8698a4f875c 100644 (file)
@@ -1 +1 @@
-20210512
+20210513
index 1f99d9ed50d4ec43de79e2d03aa5239076598a95..03a714a4723b86f9b85244e1eefec9c15d46f71d 100644 (file)
@@ -1,3 +1,28 @@
+2021-05-12  Richard Biener  <rguenther@suse.de>
+
+       Backported from master:
+       2021-05-12  Richard Biener  <rguenther@suse.de>
+
+       PR tree-optimization/100566
+       * gcc.dg/torture/pr100566.c: New testcase.
+
+2021-05-12  Jakub Jelinek  <jakub@redhat.com>
+
+       Backported from master:
+       2021-05-12  Jakub Jelinek  <jakub@redhat.com>
+
+       PR preprocessor/100392
+       * gcc.dg/cpp/pr100392.c: New test.
+       * gcc.dg/cpp/pr100392.h: New file.
+
+2021-05-12  Jakub Jelinek  <jakub@redhat.com>
+
+       Backported from master:
+       2021-05-12  Jakub Jelinek  <jakub@redhat.com>
+
+       PR middle-end/100508
+       * gcc.dg/gomp/pr100508.c: New test.
+
 2021-05-11  Alex Coplan  <alex.coplan@arm.com>
 
        PR target/99988
index 059ab8bfc285935ac21b34cfdd5d2e3f4302a297..a1f4f2cf9abb43a7284410a0fa4d6e975936993e 100644 (file)
@@ -1,3 +1,13 @@
+2021-05-12  Jakub Jelinek  <jakub@redhat.com>
+
+       Backported from master:
+       2021-05-12  Jakub Jelinek  <jakub@redhat.com>
+
+       PR preprocessor/100392
+       * lex.c (cpp_directive_only_process): If buffer doesn't end with '\n',
+       add buffer->rlimit[0] character to the printed range and
+       CPP_INCREMENT_LINE and increment line_count.
+
 2021-05-07  Jakub Jelinek  <jakub@redhat.com>
 
        Backported from master:
index 6531ccb746482fd2f56c90055191cfcfd461ac5f..93c189ea261fd2d0f1f6fe73e3c2f876d2f70615 100644 (file)
@@ -1,3 +1,14 @@
+2021-05-12  Jakub Jelinek  <jakub@redhat.com>
+
+       Backported from master:
+       2021-05-11  Jakub Jelinek  <jakub@redhat.com>
+
+       PR middle-end/100471
+       * taskloop.c (GOMP_taskloop): If GOMP_TASK_FLAG_REDUCTION and not
+       GOMP_TASK_FLAG_NOGROUP, when doing early return clear the task
+       reduction pointer.
+       * testsuite/libgomp.c/task-reduction-4.c: New test.
+
 2021-05-06  Roman Zhuykov  <zhroma@ispras.ru>
 
        Backported from master:
index 1dc99faf1fa9e45c663be1e6ec9ccb8deeea0666..055b5f353c55fae02c183a5e8927f9fd6a07326a 100644 (file)
@@ -1,3 +1,29 @@
+2021-05-12  Patrick Palka  <ppalka@redhat.com>
+
+       Backported from master:
+       2021-04-30  Patrick Palka  <ppalka@redhat.com>
+
+       * include/bits/ranges_util.h (subrange::subrange): Avoid
+       list-initialization in delegating constructor.
+       * include/std/ranges (single_view): Replace implicit guide
+       with explicit deduction guide that decays its argument.
+       (_Single::operator()): Avoid CTAD when constructing the
+       single_view object.
+       (_Iota::operator()): Avoid list-initialization.
+       (__detail::__can_filter_view, _Filter::operator()): Likewise.
+       (__detail::__can_transform_view, _Transform::operator()): Likewise.
+       (take_view::begin): Likewise.
+       (__detail::__can_take_view, _Take::operator()): Likewise.
+       (__detail::__can_take_while_view, _TakeWhile::operator()): Likewise.
+       (__detail::__can_drop_view, _Drop::operator()): Likewise.
+       (__detail::__can_drop_while_view, _DropWhile::operator()): Likewise.
+       (split_view::split_view): Use views::single when initializing
+       _M_pattern.
+       (__detail::__can_split_view, _Split::operator()): Avoid
+       list-initialization.
+       (_Counted::operator()): Likewise.
+       * testsuite/std/ranges/p2367.cc: New test.
+
 2021-05-11  Jonathan Wakely  <jwakely@redhat.com>
 
        Backported from master: