aboutsummaryrefslogtreecommitdiff
path: root/gcc/c/ChangeLog
diff options
context:
space:
mode:
authorGCC Administrator <gccadmin@gcc.gnu.org>2021-05-29 00:16:29 +0000
committerGCC Administrator <gccadmin@gcc.gnu.org>2021-05-29 00:16:29 +0000
commit48166757dcf46d92cf1795dd7333dda7030179c8 (patch)
tree58c31b3c1dd0abaf7f326f6088737f57c2ac0988 /gcc/c/ChangeLog
parent0f54cc9c63842ddfa921530cb499743cafc9b177 (diff)
downloadgcc-48166757dcf46d92cf1795dd7333dda7030179c8.zip
gcc-48166757dcf46d92cf1795dd7333dda7030179c8.tar.gz
gcc-48166757dcf46d92cf1795dd7333dda7030179c8.tar.bz2
Daily bump.
Diffstat (limited to 'gcc/c/ChangeLog')
-rw-r--r--gcc/c/ChangeLog26
1 files changed, 26 insertions, 0 deletions
diff --git a/gcc/c/ChangeLog b/gcc/c/ChangeLog
index 669a818..411058f 100644
--- a/gcc/c/ChangeLog
+++ b/gcc/c/ChangeLog
@@ -1,3 +1,29 @@
+2021-05-28 Richard Biener <rguenther@suse.de>
+
+ PR c/100803
+ * gimple-parser.c (c_parser_gimple_paren_condition): Diagnose
+ invalid if conditions.
+
+2021-05-28 Jakub Jelinek <jakub@redhat.com>
+
+ PR middle-end/99928
+ * c-typeck.c (handle_omp_array_sections): Copy OMP_CLAUSE_MAP_IMPLICIT.
+ (c_finish_omp_clauses): Move not just OMP_CLAUSE_FIRSTPRIVATE_IMPLICIT
+ marked clauses last, but also OMP_CLAUSE_MAP_IMPLICIT. Add
+ map_firstprivate_head bitmap, set it for GOMP_MAP_FIRSTPRIVATE_POINTER
+ maps and silently remove OMP_CLAUSE_FIRSTPRIVATE_IMPLICIT if it is
+ present too. For OMP_CLAUSE_MAP_IMPLICIT silently remove the clause
+ if present in map_head, map_field_head or map_firstprivate_head
+ bitmaps.
+
+2021-05-28 Tobias Burnus <tobias@codesourcery.com>
+
+ * c-parser.c (c_parser_omp_clause_affinity): New.
+ (c_parser_omp_clause_name, c_parser_omp_variable_list,
+ c_parser_omp_all_clauses, OMP_TASK_CLAUSE_MASK): Handle affinity clause.
+ * c-typeck.c (handle_omp_array_sections_1, handle_omp_array_sections,
+ c_finish_omp_clauses): Likewise.
+
2021-05-26 Eric Botcazou <ebotcazou@adacore.com>
PR c/100653