| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
The call site already owns a path it doesn't need when the callback
returns. Hand ownership to the callback so it can optionally mutate
the path without necessarily allocating.
|
|
|
|
|
| |
Two calls to `PathForGenerator` were applied to values returned by
`BmiGeneratorPathForModule`, that already calls `PathForGenerator`.
|
| |
|
|
|
|
|
|
|
|
|
|
| |
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 is a set of flags stored in a response file which informs the
compiler about where to place output BMI files as well as find the
required BMIs.
|
|
|
|
| |
MSVC needs the transitive closure of module usage to compile.
|
| |
|
|
This will allow all generators to share an implementation for actually
writing out the module map formats.
|