[clang] [C++20] [Modules] Offer -fmodules-embed-all-files option (PR #107194)
Chuanqi Xu via cfe-commits
cfe-commits at lists.llvm.org
Wed Sep 18 19:39:41 PDT 2024
================
@@ -484,6 +511,13 @@ fragment is disabled by default. These checks can be enabled by specifying
and you encounter incorrect or missing diagnostics, please report them via the
`community issue tracker <https://github.com/llvm/llvm-project/issues/>`_.
+Privacy Issue
+-------------
+
+BMIs are not and should not be treated as an information hiding mechanism.
+They should always be assumed to contain all the information that was used to
+create them, in a recoverable form.
----------------
ChuanqiXu9 wrote:
Done by adding the suggested text to the above section about ``-fmodules-embed-all-files``. I feel it is odd to mention ``-fmodules-embed-all-files`` in the current section since it is mostly about clarifying that hiding information is not a goal for BMIs. It is true with and without ``-fmodules-embed-all-files``.
https://github.com/llvm/llvm-project/pull/107194
More information about the cfe-commits
mailing list