aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp
diff options
context:
space:
mode:
authorGCC Administrator <gccadmin@gcc.gnu.org>2024-01-17 00:21:29 +0000
committerGCC Administrator <gccadmin@gcc.gnu.org>2024-01-17 00:21:29 +0000
commit1a17797496f72982c1c802725704a9aaf01218b5 (patch)
treeb9e9a6cf5300314c29ff3c5857a0266453520185 /gcc/cp
parent14338386970bc6c2d46b81181f48622fdf25d705 (diff)
downloadgcc-1a17797496f72982c1c802725704a9aaf01218b5.zip
gcc-1a17797496f72982c1c802725704a9aaf01218b5.tar.gz
gcc-1a17797496f72982c1c802725704a9aaf01218b5.tar.bz2
Daily bump.
Diffstat (limited to 'gcc/cp')
-rw-r--r--gcc/cp/ChangeLog37
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