cxxmodules: support new round of Clang patches

These patches now support the `-MF` output, so remove the `none` support
added just for the old patchset which did not use it.

Also update the flag name to `-fmodule-output=`.

Due to the new Clang module mapper flag, use a new experimental support
UUID as well.
This commit is contained in:
Ben Boeckel
2022-12-14 13:44:52 -05:00
parent 5e35913382
commit e84fcbcb0b
13 changed files with 15 additions and 17 deletions
+1 -1
View File
@@ -47,7 +47,7 @@ std::string CxxModuleMapContentClang(CxxModuleLocations const& loc,
// extension.
mm << "-x c++-module\n";
mm << "-fsave-std-c++-module-file=" << *bmi_loc << '\n';
mm << "-fmodule-output=" << *bmi_loc << '\n';
break;
}
}