aboutsummaryrefslogtreecommitdiff
path: root/gcc/d/ChangeLog
diff options
context:
space:
mode:
authorGCC Administrator <gccadmin@gcc.gnu.org>2021-04-15 00:16:47 +0000
committerGCC Administrator <gccadmin@gcc.gnu.org>2021-04-15 00:16:47 +0000
commitdf3b1289521e6f24d5151fc5f7b135b8bf3009bc (patch)
treed64efb3fdab6acf6a5a6dd5f94f9709dfd051fc3 /gcc/d/ChangeLog
parenta87d3f964df31d4fbceb822c6d293e85c117d992 (diff)
downloadgcc-df3b1289521e6f24d5151fc5f7b135b8bf3009bc.zip
gcc-df3b1289521e6f24d5151fc5f7b135b8bf3009bc.tar.gz
gcc-df3b1289521e6f24d5151fc5f7b135b8bf3009bc.tar.bz2
Daily bump.
Diffstat (limited to 'gcc/d/ChangeLog')
-rw-r--r--gcc/d/ChangeLog37
1 files changed, 37 insertions, 0 deletions
diff --git a/gcc/d/ChangeLog b/gcc/d/ChangeLog
index 11206f2..fe89d7b 100644
--- a/gcc/d/ChangeLog
+++ b/gcc/d/ChangeLog
@@ -1,3 +1,40 @@
+2021-04-14 Iain Buclaw <ibuclaw@gdcproject.org>
+
+ * d-target.cc (Target::_init): Call new targetdm hook to register OS
+ specific target info keys.
+ * d-target.def (d_register_os_target_info): New hook.
+
+2021-04-14 Iain Buclaw <ibuclaw@gdcproject.org>
+
+ * d-builtins.cc (d_add_builtin_version): Remove all setting of
+ target-specific global.params.
+ * typeinfo.cc (create_typeinfo): Don't add argType fields to
+ TypeInfo_Struct.
+
+2021-04-14 Iain Buclaw <ibuclaw@gdcproject.org>
+
+ PR d/99914
+ * decl.cc (DeclVisitor::visit (StructDeclaration *)): Don't set
+ DECL_INSTANTIATED on static initializer declarations.
+ (DeclVisitor::visit (ClassDeclaration *)): Likewise.
+ (DeclVisitor::visit (EnumDeclaration *)): Likewise.
+ (d_finish_decl): Move call to set_linkage_for_decl to...
+ (declare_extern_var): ...here.
+
+2021-04-14 Iain Buclaw <ibuclaw@gdcproject.org>
+
+ * d-target.cc (Target::_init): Call new targetdm hook to register CPU
+ specific target info keys.
+ * d-target.def (d_register_cpu_target_info): New hook.
+
+2021-04-14 Iain Buclaw <ibuclaw@gdcproject.org>
+
+ * d-target.cc (Target::systemLinkage): Return LINKwindows if
+ d_has_stdcall_convention applies to LINKsystem.
+ * d-target.def (d_has_stdcall_convention): New hook.
+ * types.cc (TypeVisitor::visit (TypeFunction *)): Insert "stdcall"
+ function attribute if d_has_stdcall_convention applies to LINKwindows.
+
2021-04-10 Iain Buclaw <ibuclaw@gdcproject.org>
* dmd/MERGE: Merge upstream dmd 0450061c8.