aboutsummaryrefslogtreecommitdiff
path: root/gcc/d
diff options
context:
space:
mode:
authorGCC Administrator <gccadmin@gcc.gnu.org>2022-09-28 00:17:27 +0000
committerGCC Administrator <gccadmin@gcc.gnu.org>2022-09-28 00:17:27 +0000
commit1f16a020acbea0af26209478990b83b1a1ba3a2b (patch)
tree07a98c53dcb03190e005d9140d3eaad919f96057 /gcc/d
parent6bf473089f3c0c6ecf101f87f705618b1707fa82 (diff)
downloadgcc-1f16a020acbea0af26209478990b83b1a1ba3a2b.zip
gcc-1f16a020acbea0af26209478990b83b1a1ba3a2b.tar.gz
gcc-1f16a020acbea0af26209478990b83b1a1ba3a2b.tar.bz2
Daily bump.
Diffstat (limited to 'gcc/d')
-rw-r--r--gcc/d/ChangeLog12
1 files changed, 12 insertions, 0 deletions
diff --git a/gcc/d/ChangeLog b/gcc/d/ChangeLog
index 9bb29d3..434c1c6 100644
--- a/gcc/d/ChangeLog
+++ b/gcc/d/ChangeLog
@@ -1,3 +1,15 @@
+2022-09-27 Iain Buclaw <ibuclaw@gdcproject.org>
+
+ * dmd/MERGE: Merge upstream dmd d579c467c1.
+ * decl.cc (layout_struct_initializer): Update for new front-end
+ interface.
+ * expr.cc (ExprVisitor::visit (AssignExp *)): Remove lowering of array
+ assignments.
+ (ExprVisitor::visit (NewExp *)): Add new lowering of new'ing
+ associative arrays to an _aaNew() library call.
+ * runtime.def (ARRAYSETASSIGN): Remove.
+ (AANEW): Define.
+
2022-09-15 Richard Biener <rguenther@suse.de>
* d-builtins.cc (d_build_c_type_nodes): Do not initialize