|
|
@ -869,7 +869,7 @@ class LLVMDynamicLinker(GnuLikeDynamicLinkerMixin, PosixDynamicLinkerMixin, Dyna |
|
|
|
super().__init__(exelist, for_machine, prefix_arg, always_args, version=version) |
|
|
|
super().__init__(exelist, for_machine, prefix_arg, always_args, version=version) |
|
|
|
|
|
|
|
|
|
|
|
# Some targets don't seem to support this argument (windows, wasm, ...) |
|
|
|
# Some targets don't seem to support this argument (windows, wasm, ...) |
|
|
|
_, _, e = mesonlib.Popen_safe(self.exelist + self._apply_prefix('--allow-shlib-undefined')) |
|
|
|
_, _, e = mesonlib.Popen_safe(self.exelist + always_args + self._apply_prefix('--allow-shlib-undefined')) |
|
|
|
# Versions < 9 do not have a quoted argument |
|
|
|
# Versions < 9 do not have a quoted argument |
|
|
|
self.has_allow_shlib_undefined = ('unknown argument: --allow-shlib-undefined' not in e) and ("unknown argument: '--allow-shlib-undefined'" not in e) |
|
|
|
self.has_allow_shlib_undefined = ('unknown argument: --allow-shlib-undefined' not in e) and ("unknown argument: '--allow-shlib-undefined'" not in e) |
|
|
|
|
|
|
|
|
|
|
|