clike compiler args: ignore -Xclang it and whatever comes after it, since it could be anything (and purposed for who knows what)

pull/13232/head
Anthony Eden 10 months ago
parent 7d28ff2939
commit c1424dffbb
  1. 8
      mesonbuild/compilers/mixins/clike.py

@ -76,7 +76,15 @@ class CLikeCompilerArgs(arglist.CompilerArgs):
if isinstance(self.compiler.linker, (GnuLikeDynamicLinkerMixin, SolarisDynamicLinker, CompCertDynamicLinker)):
group_start = -1
group_end = -1
ignore = False
for i, each in enumerate(new):
if ignore:
ignore = False
continue
if each == "-Xclang":
ignore = True
continue
if not GROUP_FLAGS.search(each):
continue
group_end = i

Loading…
Cancel
Save