aboutsummaryrefslogtreecommitdiff
path: root/gcc/d/modules.cc
diff options
context:
space:
mode:
authorIain Buclaw <ibuclaw@gdcproject.org>2023-12-07 11:55:12 +0100
committerIain Buclaw <ibuclaw@gdcproject.org>2023-12-11 11:06:23 +0100
commitf9b4dbb8ac75f96c4897ba9aafcaf0bbad4fbe44 (patch)
tree0cbb768778c3ece2ccdae2f1e34aceb483917c1d /gcc/d/modules.cc
parent63194a0e8ede9e15dfa01c6ec7aeea8f7702d3b7 (diff)
downloadgcc-f9b4dbb8ac75f96c4897ba9aafcaf0bbad4fbe44.zip
gcc-f9b4dbb8ac75f96c4897ba9aafcaf0bbad4fbe44.tar.gz
gcc-f9b4dbb8ac75f96c4897ba9aafcaf0bbad4fbe44.tar.bz2
d: Merge upstream dmd, druntime 2bbf64907c, phobos b64bfbf91
D front-end changes: - Import dmd v2.106.0. D runtime changes: - Import druntime v2.106.0. Phobos changes: - Import phobos v2.106.0. gcc/d/ChangeLog: * Make-lang.in (D_FRONTEND_OBJS): Rename d/common-string.o to d/common-smallbuffer.o. * dmd/MERGE: Merge upstream dmd 2bbf64907c. * dmd/VERSION: Bump version to v2.106.0. * modules.cc (layout_moduleinfo_fields): Update for new front-end interface. (layout_moduleinfo): Likewise. libphobos/ChangeLog: * libdruntime/MERGE: Merge upstream druntime 2bbf64907c. * src/MERGE: Merge upstream phobos b64bfbf91.
Diffstat (limited to 'gcc/d/modules.cc')
-rw-r--r--gcc/d/modules.cc4
1 files changed, 2 insertions, 2 deletions
diff --git a/gcc/d/modules.cc b/gcc/d/modules.cc
index e3c1ef9..250743e 100644
--- a/gcc/d/modules.cc
+++ b/gcc/d/modules.cc
@@ -503,7 +503,7 @@ layout_moduleinfo_fields (Module *decl, tree type)
if (decl->sshareddtor)
layout_moduleinfo_field (ptr_type_node, type, offset);
- if (decl->findGetMembers ())
+ if (findGetMembers (decl))
layout_moduleinfo_field (ptr_type_node, type, offset);
if (decl->sictor)
@@ -571,7 +571,7 @@ layout_moduleinfo (Module *decl)
aimports_dim--;
}
- sgetmembers = decl->findGetMembers ();
+ sgetmembers = findGetMembers (decl);
size_t flags = 0;
if (decl->sctor)