diff --git a/lib/ClangImporter/ClangImporter.cpp b/lib/ClangImporter/ClangImporter.cpp index 9ef3e3debdcc4..729d19e8094d2 100644 --- a/lib/ClangImporter/ClangImporter.cpp +++ b/lib/ClangImporter/ClangImporter.cpp @@ -1218,6 +1218,7 @@ std::optional> ClangImporter::getClangCC1Arguments( llvm::for_each(driverArgs, [&](const std::string &Arg) { invocationArgs.push_back(Arg.c_str()); }); + invocationArgs.push_back("-Wno-module-link-redeclaration"); if (ctx.ClangImporterOpts.DumpClangDiagnostics) { llvm::errs() << "clang importer driver args: '";