diff options
author | GCC Administrator <gccadmin@gcc.gnu.org> | 2025-01-17 00:20:08 +0000 |
---|---|---|
committer | GCC Administrator <gccadmin@gcc.gnu.org> | 2025-01-17 00:20:08 +0000 |
commit | 29da6a642402ac64002f5edeab268606b4637103 (patch) | |
tree | d4254a7f301e7bd3016a8b6e3a8a6107fbbd3692 /gcc/c | |
parent | d740694ff89ab5c78652a1f66b058ca16634ddbc (diff) | |
download | gcc-29da6a642402ac64002f5edeab268606b4637103.zip gcc-29da6a642402ac64002f5edeab268606b4637103.tar.gz gcc-29da6a642402ac64002f5edeab268606b4637103.tar.bz2 |
Daily bump.
Diffstat (limited to 'gcc/c')
-rw-r--r-- | gcc/c/ChangeLog | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/gcc/c/ChangeLog b/gcc/c/ChangeLog index 9a74713..750e9ae 100644 --- a/gcc/c/ChangeLog +++ b/gcc/c/ChangeLog @@ -1,3 +1,34 @@ +2025-01-16 Sandra Loosemore <sloosemore@baylibre.com> + + * c-parser.cc (c_parser_omp_assumption_clauses): Give a more specific + error message for invalid directives vs unknown names. + +2025-01-16 Sandra Loosemore <sloosemore@baylibre.com> + + * c-decl.cc (c_decl_attributes): Don't add "omp declare target + block". + +2025-01-16 Sandra Loosemore <sloosemore@baylibre.com> + Kwok Cheung Yeung <kcy@codesourcery.com> + Sandra Loosemore <sandra@codesourcery.com> + + PR middle-end/112779 + PR middle-end/113904 + * c-parser.cc (struct c_parser): Add omp_metadirective_state field. + (c_parser_skip_to_end_of_block_or_statement): Add metadirective_p + parameter and handle skipping over the parentheses in a "for" + statement. + (struct omp_metadirective_parse_data): New. + (mangle_metadirective_region_label): New. + (c_parser_label): Mangle label names in a metadirective body. + (c_parser_statement_after_labels): Likewise. + (c_parser_pragma): Handle PRAGMA_OMP_METADIRECTIVE. + (c_parser_omp_context_selector): Allow arbitrary expressions in + device_num and condition properties. + (c_parser_omp_assumption_clauses): Handle C_OMP_DIR_META. + (analyze_metadirective_body): New. + (c_parser_omp_metadirective): New. + 2025-01-14 Sandra Loosemore <sloosemore@baylibre.com> Kwok Cheung Yeung <kcy@codesourcery.com> Sandra Loosemore <sandra@codesourcery.com> |