aboutsummaryrefslogtreecommitdiff
path: root/gcc/c
diff options
context:
space:
mode:
authorGCC Administrator <gccadmin@gcc.gnu.org>2023-12-14 00:18:00 +0000
committerGCC Administrator <gccadmin@gcc.gnu.org>2023-12-14 00:18:00 +0000
commite8018ccff9aa9686d00a4bfe42448d517c699964 (patch)
treeb310641ef28eafb3f589499dea552218f9cc6a5f /gcc/c
parent3333a064e4925afa1ad5f2f8c1350c4f57d631ce (diff)
downloadgcc-e8018ccff9aa9686d00a4bfe42448d517c699964.zip
gcc-e8018ccff9aa9686d00a4bfe42448d517c699964.tar.gz
gcc-e8018ccff9aa9686d00a4bfe42448d517c699964.tar.bz2
Daily bump.
Diffstat (limited to 'gcc/c')
-rw-r--r--gcc/c/ChangeLog26
1 files changed, 26 insertions, 0 deletions
diff --git a/gcc/c/ChangeLog b/gcc/c/ChangeLog
index a96e65b..4cf122b 100644
--- a/gcc/c/ChangeLog
+++ b/gcc/c/ChangeLog
@@ -1,3 +1,29 @@
+2023-12-13 Jason Merrill <jason@redhat.com>
+
+ * c-typeck.cc (convert_for_assignment): Adjust call to
+ warn_for_address_of_packed_member.
+
+2023-12-13 Julian Brown <julian@codesourcery.com>
+
+ * c-parser.cc (c_parser_oacc_all_clauses): Add TARGET_P parameter. Use
+ to select region type for c_finish_omp_clauses call.
+ (c_parser_oacc_loop): Update calls to c_parser_oacc_all_clauses.
+ (c_parser_oacc_compute): Likewise.
+ (c_parser_omp_target_data, c_parser_omp_target_enter_data): Support
+ ATTACH kind.
+ (c_parser_omp_target_exit_data): Support DETACH kind.
+ (check_clauses): Handle GOMP_MAP_POINTER and GOMP_MAP_ATTACH here.
+ * c-typeck.cc (handle_omp_array_sections_1,
+ handle_omp_array_sections, c_finish_omp_clauses): Use
+ c_omp_address_inspector class and OMP address tokenizer to analyze and
+ expand map clause expressions. Fix some diagnostics. Fix "is OpenACC"
+ condition for C_ORT_ACC_TARGET addition.
+
+2023-12-13 Julian Brown <julian@codesourcery.com>
+
+ * c-typeck.cc (c_finish_omp_clauses): Add braces and reindent
+ OMP_CLAUSE_TO/OMP_CLAUSE_FROM/OMP_CLAUSE__CACHE_ stanza.
+
2023-12-11 Martin Uecker <uecker@tugraz.at>
PR c/112488