diff options
author | GCC Administrator <gccadmin@gcc.gnu.org> | 2021-03-26 00:16:25 +0000 |
---|---|---|
committer | GCC Administrator <gccadmin@gcc.gnu.org> | 2021-03-26 00:16:25 +0000 |
commit | 4493b1c1ad7e2b2a60ad70563b81f51173115471 (patch) | |
tree | 14422523929ed5a5836aea876244340a81bff892 /gcc/cp | |
parent | e88ca9f42306e291d3cb2d34dd7f2b017a3c1e52 (diff) | |
download | gcc-4493b1c1ad7e2b2a60ad70563b81f51173115471.zip gcc-4493b1c1ad7e2b2a60ad70563b81f51173115471.tar.gz gcc-4493b1c1ad7e2b2a60ad70563b81f51173115471.tar.bz2 |
Daily bump.
Diffstat (limited to 'gcc/cp')
-rw-r--r-- | gcc/cp/ChangeLog | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index 8133098..ba750a2 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,41 @@ +2021-03-25 Jakub Jelinek <jakub@redhat.com> + + PR c++/99672 + * parser.c (cp_parser_postfix_expression): For calls, create + combined_loc and temporarily set input_location to it before + calling finish_call_expr. + +2021-03-25 Marek Polacek <polacek@redhat.com> + + PR c++/94751 + * call.c (build_over_call): Maybe call mark_used in case + deduce_inheriting_ctor fails and return error_mark_node. + * cp-tree.h (deduce_inheriting_ctor): Adjust declaration. + * method.c (deduce_inheriting_ctor): Return bool if the deduction + fails. + (implicitly_declare_fn): If raises is error_mark_node, call + synthesized_method_walk with diag being true. + +2021-03-25 Jakub Jelinek <jakub@redhat.com> + + PR c++/99745 + * decl2.c (grokbitfield): Diagnose bitfields containing bare parameter + packs and don't set DECL_BIT_FIELD_REPRESENTATIVE in that case. + +2021-03-25 Marek Polacek <polacek@redhat.com> + + PR c++/99331 + * call.c (build_converted_constant_expr_internal): Don't emit + -Wconversion warnings. + +2021-03-25 Jakub Jelinek <jakub@redhat.com> + + PR c++/99565 + * call.c (build_conditional_expr_1): Pass OEP_ADDRESS_OF_SAME_FIELD + to operand_equal_p. + * cvt.c (convert_to_void): Preserve location_t on COND_EXPR or + or COMPOUND_EXPR. + 2021-03-23 Nathan Sidwell <nathan@acm.org> PR c++/99283 |