diff options
author | GCC Administrator <gccadmin@gcc.gnu.org> | 2024-01-17 00:21:29 +0000 |
---|---|---|
committer | GCC Administrator <gccadmin@gcc.gnu.org> | 2024-01-17 00:21:29 +0000 |
commit | 1a17797496f72982c1c802725704a9aaf01218b5 (patch) | |
tree | b9e9a6cf5300314c29ff3c5857a0266453520185 /gcc/cp | |
parent | 14338386970bc6c2d46b81181f48622fdf25d705 (diff) | |
download | gcc-1a17797496f72982c1c802725704a9aaf01218b5.zip gcc-1a17797496f72982c1c802725704a9aaf01218b5.tar.gz gcc-1a17797496f72982c1c802725704a9aaf01218b5.tar.bz2 |
Daily bump.
Diffstat (limited to 'gcc/cp')
-rw-r--r-- | gcc/cp/ChangeLog | 37 |
1 files changed, 37 insertions, 0 deletions
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index 49e93ec..9daad1f 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,40 @@ +2024-01-16 Nathaniel Shead <nathanieloshead@gmail.com> + + PR c++/113292 + * decl2.cc (get_tls_wrapper_fn): Set DECL_CONTEXT. + (c_parse_final_cleanups): Suppress warning for no definition of + TLS wrapper functions in header modules. + * module.cc (trees_out::lang_decl_vals): Write wrapped variable + for TLS wrapper functions. + (trees_in::lang_decl_vals): Read it. + (trees_out::decl_value): Write TLS model for thread-local vars. + (trees_in::decl_value): Read it for new decls. Remember to emit + definitions of TLS wrapper functions later. + +2024-01-16 Nathaniel Shead <nathanieloshead@gmail.com> + + * name-lookup.h (enum scope_kind): Add 'sk_count'. + * name-lookup.cc (cp_binding_level_descriptor): Add missing + scope kinds. Add assertion that the list is up to date. Fix + handling of explicit_spec_p. + +2024-01-16 Marek Polacek <polacek@redhat.com> + + * decl.cc (grokdeclarator) <case cdk_function>: Tweak diagnostic + messages. + +2024-01-16 Marek Polacek <polacek@redhat.com> + + PR c++/113340 + * decl.cc (grokdeclarator) <case cdk_function>: Clear + is_xobj_member_function in case of an error. + +2024-01-16 waffl3x <waffl3x@protonmail.com> + + PR c++/113307 + * parser.cc (cp_parser_parameter_declaration): Reject packs + on xobj params. + 2024-01-15 Marek Polacek <polacek@redhat.com> PR c++/110065 |