diff options
author | GCC Administrator <gccadmin@gcc.gnu.org> | 2021-02-26 00:16:36 +0000 |
---|---|---|
committer | GCC Administrator <gccadmin@gcc.gnu.org> | 2021-02-26 00:16:36 +0000 |
commit | daa6884432b09b0ec1207dacf1a467dd90538360 (patch) | |
tree | 70ad324e4da31691b875a4223b2af142986d4bf4 /gcc/cp | |
parent | d656bfda2d8316627d0bbb18b10954e6aaf3c88c (diff) | |
download | gcc-daa6884432b09b0ec1207dacf1a467dd90538360.zip gcc-daa6884432b09b0ec1207dacf1a467dd90538360.tar.gz gcc-daa6884432b09b0ec1207dacf1a467dd90538360.tar.bz2 |
Daily bump.
Diffstat (limited to 'gcc/cp')
-rw-r--r-- | gcc/cp/ChangeLog | 50 |
1 files changed, 50 insertions, 0 deletions
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index 14667c9..9b12a17 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,53 @@ +2021-02-25 Patrick Palka <ppalka@redhat.com> + + PR c++/99213 + PR c++/94521 + * error.c (dump_scope): Pass TFF_NO_TEMPLATE_BINDINGS instead of + TFF_NO_FUNCTION_ARGUMENTS when dumping a function scope. + +2021-02-25 Patrick Palka <ppalka@redhat.com> + + PR c++/99103 + * pt.c (is_spec_or_derived): Drop cv-qualifiers from 'etype'. + (maybe_aggr_guide): Fix order of arguments to is_spec_or_derived. + +2021-02-25 Marek Polacek <polacek@redhat.com> + + DR 1312 + PR c++/99176 + * constexpr.c (is_std_construct_at): New overload. + (is_std_allocator_allocate): New overload. + (cxx_eval_call_expression): Use the new overloads. + (cxx_eval_constant_expression): Reject casting + from void * as per DR 1312. Don't check can_convert. + +2021-02-25 Iain Sandoe <iain@sandoe.co.uk> + + PR c++/97587 + * coroutines.cc (struct param_info): Track rvalue refs. + (morph_fn_to_coro): Track rvalue refs, and call the promise + CTOR with the frame copy of passed parms. + +2021-02-25 Iain Sandoe <iain@sandoe.co.uk> + + PR c++/95822 + * coroutines.cc (morph_fn_to_coro): Unconditionally remove any + set throwing_cleanup marker. + +2021-02-25 Nathan Sidwell <nathan@acm.org> + + PR c++/99166 + * module.cc (module_state::inform_cmi_p): Renamed field. + (module_state::do_import): Adjust. + (init_modules, finish_module_processing): Likewise. + (handle_module_option): Likewise. + +2021-02-25 Nathan Sidwell <nathan@acm.org> + + PR c++/98318 + * mapper-client.cc (module_client::open_module_client): Fix typo + of fd init. + 2021-02-24 Nathan Sidwell <nathan@acm.org> PR c++/98718 |