diff options
author | GCC Administrator <gccadmin@gcc.gnu.org> | 2022-05-17 00:16:28 +0000 |
---|---|---|
committer | GCC Administrator <gccadmin@gcc.gnu.org> | 2022-05-17 00:16:28 +0000 |
commit | 702bd11fa7ddfce0d24581251e979e8a6d7c0d4d (patch) | |
tree | 6ca13e21e6448652742ba9a5437c654e43c5fdd8 /gcc/d/ChangeLog | |
parent | ed12749a3c9d9569a2c23df2e0db2136dcd3512d (diff) | |
download | gcc-702bd11fa7ddfce0d24581251e979e8a6d7c0d4d.zip gcc-702bd11fa7ddfce0d24581251e979e8a6d7c0d4d.tar.gz gcc-702bd11fa7ddfce0d24581251e979e8a6d7c0d4d.tar.bz2 |
Daily bump.
Diffstat (limited to 'gcc/d/ChangeLog')
-rw-r--r-- | gcc/d/ChangeLog | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/gcc/d/ChangeLog b/gcc/d/ChangeLog index 546f21c..d3ac0bc 100644 --- a/gcc/d/ChangeLog +++ b/gcc/d/ChangeLog @@ -1,3 +1,28 @@ +2022-05-16 Iain Buclaw <ibuclaw@gdcproject.org> + + * dmd/MERGE: Merge upstream dmd 60bfa0ee7. + * dmd/VERSION: Update version to v2.100.0. + * d-builtins.cc (d_init_versions): Update for new front-end interface. + * d-codegen.cc (d_decl_context): Use resolvedLinkage to get + declaration linkage. + (build_struct_literal): Track offset in bits. + * d-gimplify.cc (d_gimplify_modify_expr): Check both operands for a + bit-field reference. + * d-lang.cc (d_handle_option): Handle -fpreview=bitfields, remove + -frevert=markdown and -ftransition=vmarkdown. + (d_post_options): Set flag_rtti and flag_exceptions if -fno-druntime + was seen on command-line. + (d_parse_file): Update for new front-end interface. + (d_type_promotes_to): Use resolvedLinkage to get declaration linkage. + * decl.cc (make_thunk): Likewise. + * expr.cc (ExprVisitor::visit (CatAssignExp *)): Remove lowering for + appending of an element or array to another array. + * lang.opt (fpreview=bitfields): New option. + (frevert=markdown): Remove. + (ftransition=vmarkdown): Remove. + * types.cc (layout_aggregate_members): Ignore anonymous fields in + total count. + 2022-04-28 Iain Buclaw <ibuclaw@gdcproject.org> * dmd/MERGE: Merge upstream dmd 313d28b3d. |