diff options
author | GCC Administrator <gccadmin@gcc.gnu.org> | 2020-07-29 00:16:24 +0000 |
---|---|---|
committer | GCC Administrator <gccadmin@gcc.gnu.org> | 2020-07-29 00:16:24 +0000 |
commit | 7ebb7d0ce1a11e5b1d2174798482d2bb7f307c82 (patch) | |
tree | f0172f0f676d955260e6db247ce866dc626c9ef9 /gcc/cp | |
parent | cbf10ac51c0b889e930f260a3d1fb601332befdf (diff) | |
download | gcc-7ebb7d0ce1a11e5b1d2174798482d2bb7f307c82.zip gcc-7ebb7d0ce1a11e5b1d2174798482d2bb7f307c82.tar.gz gcc-7ebb7d0ce1a11e5b1d2174798482d2bb7f307c82.tar.bz2 |
Daily bump.
Diffstat (limited to 'gcc/cp')
-rw-r--r-- | gcc/cp/ChangeLog | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index 2ce7552..eb25652 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,32 @@ +2020-07-28 Nathan Sidwell <nathan@acm.org> + + * cp-gimplify.c (cp_genericize_r): Set IMPORTED_DECL's context. + * cp-objcp-common.c (cp_pushdecl): Set decl's context. + * decl.c (grokfndecl): Make DECL_CONTEXT setting clearer. + +2020-07-28 Nathan Sidwell <nathan@acm.org> + + * class.c (fixup_type_variants): Copy TYPE_SIZE and + TYPE_SIZE_UINIT. + (finish_struct): Call it. + +2020-07-28 Nathan Sidwell <nathan@acm.org> + + * ptree.c (cxx_print_decl): Better indentation. + +2020-07-28 Jakub Jelinek <jakub@redhat.com> + Mark Wielaard <mark@klomp.org> + + PR c++/96328 + * parser.c (cp_lexer_safe_previous_token): Don't call + cp_lexer_previous_token, instead inline it by hand and return NULL + instead of failing assertion if all previous tokens until the first + one are purged. + (cp_parser_error_1): Optimize - only call cp_lexer_safe_previous_token + if token->type is CPP_NAME. Use cp_lexer_safe_previous_token instead + of cp_lexer_previous_token for the missing_token_desc != RT_NONE + case too. + 2020-07-27 Nathan Sidwell <nathan@acm.org> * cp-tree.h (enum cp_tree_index): Add CPTI_AS_BASE_IDENTIFIER. |