aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrei Alexeyev <akari@taisei-project.org>2019-10-14 18:19:44 +0300
committerNirbheek Chauhan <nirbheek@centricular.com>2019-11-07 17:28:24 +0530
commitaf27af78bb6356e9d64e6e608885b4d720c41118 (patch)
tree307771b6fc42a9ca8ad92fe1df4fa0f96703c576
parent2b5394ae291487e24854ce62552adec230fa899c (diff)
downloadmeson-af27af78bb6356e9d64e6e608885b4d720c41118.zip
meson-af27af78bb6356e9d64e6e608885b4d720c41118.tar.gz
meson-af27af78bb6356e9d64e6e608885b4d720c41118.tar.bz2
Workaround broken get_allow_undefined_link_args in DmdLikeCompilerMixin
Previously it worked by accident because BasicLinkerIsCompilerMixin had that method misspelled.
-rw-r--r--mesonbuild/compilers/d.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/mesonbuild/compilers/d.py b/mesonbuild/compilers/d.py
index 346f18e..6dd53ad 100644
--- a/mesonbuild/compilers/d.py
+++ b/mesonbuild/compilers/d.py
@@ -392,6 +392,9 @@ class DmdLikeCompilerMixin:
# their own arguments
return Compiler.get_soname_args(self, *args, **kwargs)
+ def get_allow_undefined_link_args(self) -> typing.List[str]:
+ return self.linker.get_allow_undefined_args()
+
class DCompiler(Compiler):
mscrt_args = {