diff options
author | GCC Administrator <gccadmin@gcc.gnu.org> | 2022-10-07 00:17:52 +0000 |
---|---|---|
committer | GCC Administrator <gccadmin@gcc.gnu.org> | 2022-10-07 00:17:52 +0000 |
commit | 629d04d35d819bdc26c30d215bc4ea66a74af15b (patch) | |
tree | 03d2660ee57aa0ccfb9bc5748ca5f24cbd25d061 /gcc/c | |
parent | 20462a14d8c0efdb31385c89b15523d1ee85e9b5 (diff) | |
download | gcc-629d04d35d819bdc26c30d215bc4ea66a74af15b.zip gcc-629d04d35d819bdc26c30d215bc4ea66a74af15b.tar.gz gcc-629d04d35d819bdc26c30d215bc4ea66a74af15b.tar.bz2 |
Daily bump.
Diffstat (limited to 'gcc/c')
-rw-r--r-- | gcc/c/ChangeLog | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/gcc/c/ChangeLog b/gcc/c/ChangeLog index 48eb23e..325b1f8 100644 --- a/gcc/c/ChangeLog +++ b/gcc/c/ChangeLog @@ -1,3 +1,35 @@ +2022-10-06 Joseph Myers <joseph@codesourcery.com> + + * c-parser.cc (c_parse_init): Add D_EXT11 to mask if flag_no_asm + and not C2x. + (c_keyword_starts_typename, c_token_starts_declspecs) + (c_parser_declspecs, c_parser_objc_selector): Handle + RID_TYPEOF_UNQUAL. + (c_parser_typeof_specifier): Handle RID_TYPEOF_UNQUAL. + Distinguish typeof for C2x from __typeof__ for all standard + versions and typeof before C2x. + * c-typeck.cc (build_function_call_vec): Use unqualified version + of non-void return type. + (build_unary_op): Use unqualified type for increment and + decrement. + +2022-10-06 Jakub Jelinek <jakub@redhat.com> + + * c-parser.cc (c_parser_omp_assumption_clauses): Emit IFN_ASSUME + call for holds clause on assume construct. + +2022-10-06 Jakub Jelinek <jakub@redhat.com> + + PR c++/106654 + * c-parser.cc (handle_assume_attribute): New function. + (c_parser_declaration_or_fndef): Handle assume attribute. + (c_parser_attribute_arguments): Add assume_attr argument, + if true, parse first argument as conditional expression. + (c_parser_gnu_attribute, c_parser_std_attribute): Adjust + c_parser_attribute_arguments callers. + (c_parser_statement_after_labels) <case RID_ATTRIBUTE>: Handle + assume attribute. + 2022-10-04 Jakub Jelinek <jakub@redhat.com> * c-lang.h (struct c_omp_declare_target_attr): New type. |