diff options
author | GCC Administrator <gccadmin@gcc.gnu.org> | 2021-01-23 00:16:32 +0000 |
---|---|---|
committer | GCC Administrator <gccadmin@gcc.gnu.org> | 2021-01-23 00:16:32 +0000 |
commit | 8502e23d1f24bc654e2f347d5bed3de49458c3d0 (patch) | |
tree | 00f4463e753a3b31d830c5d950121afb349e8c92 /gcc/cp | |
parent | 16b7b8a32d430c23c3913aa2c04998fadb7cf273 (diff) | |
download | gcc-8502e23d1f24bc654e2f347d5bed3de49458c3d0.zip gcc-8502e23d1f24bc654e2f347d5bed3de49458c3d0.tar.gz gcc-8502e23d1f24bc654e2f347d5bed3de49458c3d0.tar.bz2 |
Daily bump.
Diffstat (limited to 'gcc/cp')
-rw-r--r-- | gcc/cp/ChangeLog | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index 4ca833b..5148fa5 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,38 @@ +2021-01-22 Marek Polacek <polacek@redhat.com> + + PR c++/96623 + * parser.c (inject_parm_decls): Remove a redundant assignment. + (cp_parser_class_specifier_1): Clear current_class_{ptr,ref} + before calling inject_parm_decls. + +2021-01-22 Jason Merrill <jason@redhat.com> + + PR c++/98744 + * call.c (make_base_init_ok): Use DECL_HAS_VTT_PARM_P. + +2021-01-22 Jakub Jelinek <jakub@redhat.com> + + PR sanitizer/95693 + * init.c (build_zero_init_1): Revert the 2018-03-06 change to + return build_zero_cst for reference types. + * typeck2.c (process_init_constructor_record): Instead call + build_zero_cst here during error recovery instead of build_zero_init. + +2021-01-22 Marek Polacek <polacek@redhat.com> + + PR c++/98545 + * mangle.c (write_member_name): Emit abi_warn_or_compat_version_crosses + warnings regardless of abi_version_at_least. + (write_expression): When the expression is a dependent name + and an operator name, write "on" before writing its name. + +2021-01-22 Marek Polacek <polacek@redhat.com> + + PR c++/97966 + * pt.c (instantiate_class_template_1): Instantiate members + marked with attribute used only after we're done instantiating + the class. + 2021-01-21 Patrick Palka <ppalka@redhat.com> PR c++/71879 |