diff --git a/clang/lib/Driver/ToolChain.cpp b/clang/lib/Driver/ToolChain.cpp index 3f9b808b2722e..745275a236ed3 100644 --- a/clang/lib/Driver/ToolChain.cpp +++ b/clang/lib/Driver/ToolChain.cpp @@ -684,6 +684,8 @@ static StringRef getArchNameForCompilerRTLib(const ToolChain &TC, StringRef ToolChain::getOSLibName() const { if (Triple.isOSDarwin()) return "darwin"; + if (Triple.isWindowsCygwinEnvironment()) + return "cygwin"; switch (Triple.getOS()) { case llvm::Triple::FreeBSD: