aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp
diff options
context:
space:
mode:
authorGCC Administrator <gccadmin@gcc.gnu.org>2024-01-08 00:16:43 +0000
committerGCC Administrator <gccadmin@gcc.gnu.org>2024-01-08 00:16:43 +0000
commit59e0c2180d7ef18d22f9181b5c422efdeb621b01 (patch)
treed7095d8caa715c75cf6bdc96a9ef3fb0d764e873 /gcc/cp
parenta6b8d8f919c497069caf61c52c5d3b1837129e6b (diff)
downloadgcc-59e0c2180d7ef18d22f9181b5c422efdeb621b01.zip
gcc-59e0c2180d7ef18d22f9181b5c422efdeb621b01.tar.gz
gcc-59e0c2180d7ef18d22f9181b5c422efdeb621b01.tar.bz2
Daily bump.
Diffstat (limited to 'gcc/cp')
-rw-r--r--gcc/cp/ChangeLog22
1 files changed, 22 insertions, 0 deletions
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index 8bc7b09..945ac62 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,25 @@
+2024-01-07 Nathaniel Shead <nathanieloshead@gmail.com>
+
+ * module.cc (trees_out::write_var_def): Only write initializers
+ in header modules.
+
+2024-01-07 Nathaniel Shead <nathanieloshead@gmail.com>
+
+ PR c++/109679
+ * module.cc (depset::hash::add_binding_entity): Don't skip names
+ in the GMF if they've been exported with a using declaration.
+
+2024-01-07 Nathaniel Shead <nathanieloshead@gmail.com>
+
+ PR c++/110808
+ * parser.cc (cp_parser_module_name): Rewrite to handle
+ module-names and module-partitions independently.
+ (cp_parser_module_partition): New function.
+ (cp_parser_module_declaration): Parse module partitions
+ explicitly. Don't change state if parsing module decl failed.
+ (cp_parser_import_declaration): Handle different kinds of
+ import-declarations locally.
+
2024-01-03 Patrick Palka <ppalka@redhat.com>
PR c++/113064