]> gcc.gnu.org Git - gcc.git/commitdiff
Daily bump.
authorGCC Administrator <gccadmin@gcc.gnu.org>
Sun, 25 Sep 2022 00:18:01 +0000 (00:18 +0000)
committerGCC Administrator <gccadmin@gcc.gnu.org>
Sun, 25 Sep 2022 00:18:01 +0000 (00:18 +0000)
gcc/ChangeLog
gcc/DATESTAMP
gcc/c/ChangeLog
gcc/testsuite/ChangeLog
libgomp/ChangeLog
libstdc++-v3/ChangeLog

index 4ff50c3d2f3a92ed488b07fa6244dca5e350b1ce..1c8a0d9aefdc53287a93d69da697f14210d90116 100644 (file)
@@ -1,3 +1,14 @@
+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-09-23  Vineet Gupta  <vineetg@rivosinc.com>
 
        * config/riscv/riscv.h (LOCAL_SYM_P): New.
index c0c32de03710e5797065be905c0f22f0b229c3dc..38f463d03a1dc0517bc9e50506dfd8658a64c40b 100644 (file)
@@ -1 +1 @@
-20220924
+20220925
index 21248d35b31652a209d2e7762b2b1cae6d29ba63..4b852b811b8b06e71bbd87653622ddcfb3890fe9 100644 (file)
@@ -1,3 +1,10 @@
+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-22  David Malcolm  <dmalcolm@redhat.com>
 
        PR c/106830
index d37e19949fefbb2f2dc86328dcafcaccd74a0764..a5ff3deec62680279a4f13fee1f9a63c6868049a 100644 (file)
@@ -1,3 +1,13 @@
+2022-09-24  Jakub Jelinek  <jakub@redhat.com>
+
+       PR c/107001
+       * c-c++-common/gomp/pr107001.c: New test.
+
+2022-09-24  Jakub Jelinek  <jakub@redhat.com>
+
+       PR c/106981
+       * c-c++-common/gomp/pr106981.c: New test.
+
 2022-09-23  Joseph Myers  <joseph@codesourcery.com>
 
        * gcc.dg/c2x-complit-1.c, gcc.dg/c2x-concat-1.c,
index d3b4758a2a9df83db98846f502fb82c9d9d0dff2..a5830a463d92caa2ed5cb38a213fbb72a689ba3b 100644 (file)
@@ -1,3 +1,8 @@
+2022-09-24  Jakub Jelinek  <jakub@redhat.com>
+
+       PR c/106981
+       * testsuite/libgomp.c-c++-common/pr106981.c: New test.
+
 2022-09-14  Julian Brown  <julian@codesourcery.com>
 
        * testsuite/libgomp.oacc-c-c++-common/deep-copy-15.c: New test.
index 7908837b7ae06eb0d0a23a10385787ed2b02b38c..e6722cf0b3c4e2ea3f1ecb7a0e465ae0aea92e06 100644 (file)
@@ -1,3 +1,19 @@
+2022-09-24  Jonathan Wakely  <jwakely@redhat.com>
+
+       * include/bits/alloc_traits.h (allocator_traits::is_always_equal):
+       Only instantiate is_empty if needed.
+       * include/bits/ptr_traits.h (__ptr_traits_impl::difference_type)
+       (__ptr_traits_impl::rebind): Use __detected_or.
+       * include/experimental/type_traits (is_same_v): Add a partial
+       specialization instead of instantiating the std::is_same class
+       template.
+       (detected_t): Redefine in terms of detected_or_t.
+       (is_detected, is_detected_v): Redefine in terms of detected_t.
+       * include/std/type_traits [__cpp_concepts] (__detected_or): Add
+       new definition using concepts.
+       (__detector::value_t): Rename to __is_detected.
+       * testsuite/17_intro/names.cc: Check value_t isn't used.
+
 2022-09-23  Jonathan Wakely  <jwakely@redhat.com>
 
        * testsuite/20_util/is_assignable/requirements/access.cc:
This page took 0.114923 seconds and 5 git commands to generate.