compilers/cpp: remove special libc++ handling from the AppleClangCPPCompiler

The base implementation handles this already, with the added bonuses of
caching, and having one less code path to test.
pull/11924/head
Dylan Baker 2 years ago
parent a227768b37
commit 9067139acb
  1. 8
      mesonbuild/compilers/cpp.py

@ -297,13 +297,7 @@ class ArmLtdClangCPPCompiler(ClangCPPCompiler):
class AppleClangCPPCompiler(ClangCPPCompiler):
def language_stdlib_only_link_flags(self, env: 'Environment') -> T.List[str]:
# We need to apply the search prefix here, as these link arguments may
# be passed to a different compiler with a different set of default
# search paths, such as when using Clang for C/C++ and gfortran for
# fortran,
search_dirs = [f'-L{d}' for d in self.get_compiler_dirs(env, 'libraries')]
return search_dirs + ['-lc++']
pass
class EmscriptenCPPCompiler(EmscriptenMixin, ClangCPPCompiler):

Loading…
Cancel
Save