diff options
author | GCC Administrator <gccadmin@gcc.gnu.org> | 2020-08-14 00:16:24 +0000 |
---|---|---|
committer | GCC Administrator <gccadmin@gcc.gnu.org> | 2020-08-14 00:16:24 +0000 |
commit | b3cb56060bcdc1cf4d38aa30b5017b802822f8c0 (patch) | |
tree | c2625ac9079a1fdac94f150917a5de0397000498 /gcc/cp/ChangeLog | |
parent | 2ec32ddf822887cddc8910ed30dc105890def4ee (diff) | |
download | gcc-b3cb56060bcdc1cf4d38aa30b5017b802822f8c0.zip gcc-b3cb56060bcdc1cf4d38aa30b5017b802822f8c0.tar.gz gcc-b3cb56060bcdc1cf4d38aa30b5017b802822f8c0.tar.bz2 |
Daily bump.
Diffstat (limited to 'gcc/cp/ChangeLog')
-rw-r--r-- | gcc/cp/ChangeLog | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index d0f5111..07d32a5 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,28 @@ +2020-08-13 Nathan Sidwell <nathan@acm.org> + + * name-lookup.h (enum class LOOK_where): New. + (operator|, operator&): Overloads for it. + (lookup_name_real): Replace NONCLASS & BLOCK_P parms with WHERE. + * name-lookup.c (identifier_type_value_w): Adjust + lookup_name_real call. + (lookup_name_real_1): Replace NONCLASS and BLOCK_P parameters + with WHERE bitmask. Don't search namespaces if not asked to. + (lookup_name_real): Adjust lookup_name_real_1 call. + (lookup_name_nonclass, lookup_name) + (lookup_name_prefer_type): Likewise. + * call.c (build_operator_new_call) + (add_operator_candidates): Adjust lookup_name_real calls. + * parser.c (cp_parser_lookup_name): Likewise. + * pt.c (tsubst_friend_class, lookup_init_capture_pack) + (tsubst_expr): Likewise. + * semantics.c (capture_decltype): Likewise. + +2020-08-13 Marek Polacek <polacek@redhat.com> + + PR c++/92812 + * typeck.c (build_static_cast_1): Implement P1975R0 by allowing + static_cast to aggregate type. + 2020-08-10 Jakub Jelinek <jakub@redhat.com> PR c++/96497 |