aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp
diff options
context:
space:
mode:
authorGCC Administrator <gccadmin@gcc.gnu.org>2021-06-25 00:16:53 +0000
committerGCC Administrator <gccadmin@gcc.gnu.org>2021-06-25 00:16:53 +0000
commit9aa8327e86eba9a5ad6dacb4db505e3451854976 (patch)
treebccc33bc87b444acd0d1574cbff1f19115874a8f /gcc/cp
parentce3316e9c02c81c509173572c71a101f4eb62a24 (diff)
downloadgcc-9aa8327e86eba9a5ad6dacb4db505e3451854976.zip
gcc-9aa8327e86eba9a5ad6dacb4db505e3451854976.tar.gz
gcc-9aa8327e86eba9a5ad6dacb4db505e3451854976.tar.bz2
Daily bump.
Diffstat (limited to 'gcc/cp')
-rw-r--r--gcc/cp/ChangeLog30
1 files changed, 30 insertions, 0 deletions
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index 368ef75..770d327 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,33 @@
+2021-06-24 Patrick Palka <ppalka@redhat.com>
+
+ PR c++/98832
+ * pt.c (maybe_aggr_guide): Handle alias templates appropriately.
+
+2021-06-24 Patrick Palka <ppalka@redhat.com>
+
+ PR c++/101182
+ * constraint.cc (evaluate_requires_expr): Adjust function comment.
+ * cp-gimplify.c (cp_genericize_r) <case REQUIRES_EXPR>: Move to ...
+ (cp_fold) <case REQUIRES_EXPR>: ... here.
+
+2021-06-24 Jakub Jelinek <jakub@redhat.com>
+
+ * parser.c (cp_omp_split_clauses): Pass C_ORT_OMP_TARGET instead of
+ C_ORT_OMP for clauses on target construct.
+ (OMP_TARGET_CLAUSE_MASK): Add in_reduction clause.
+ (cp_parser_omp_target): For non-combined target add
+ map (always, tofrom:) clauses for OMP_CLAUSE_IN_REDUCTION. Pass
+ C_ORT_OMP_TARGET to finish_omp_clauses.
+ * semantics.c (handle_omp_array_sections_1): Adjust ort handling
+ for addition of C_ORT_OMP_TARGET and simplify, mapping clauses are
+ never present on C_ORT_*DECLARE_SIMD.
+ (handle_omp_array_sections): Likewise.
+ (finish_omp_clauses): Likewise. Handle OMP_CLAUSE_IN_REDUCTION
+ on C_ORT_OMP_TARGET, set OMP_CLAUSE_MAP_IN_REDUCTION on
+ corresponding map clauses.
+ * pt.c (tsubst_expr): Pass C_ORT_OMP_TARGET instead of C_ORT_OMP for
+ clauses on target construct.
+
2021-06-23 Patrick Palka <ppalka@redhat.com>
PR c++/101174