[libcxx-commits] [libcxx] [RFC][libc++] Install modules. (PR #75741)

Daniel Ruoso via libcxx-commits libcxx-commits at lists.llvm.org
Tue Dec 19 08:42:12 PST 2023


ruoso wrote:

Also, I don't think we need the include directories in the metadata.

The `local-arguments` are meant to convert things that are only needed when translating the module sources, but not needed when translating something that imports the module.

The paths to the standard library headers are part of the "basic toolchain configuration arguments" and must match across both the BMI and the TU performing the import.

Please see [P2581R2](https://wg21.link/P2581R2) for an extended discussion of that problem.


https://github.com/llvm/llvm-project/pull/75741


More information about the libcxx-commits mailing list