diff options
Diffstat (limited to 'clang/docs/Modules.rst')
| -rw-r--r-- | clang/docs/Modules.rst | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/clang/docs/Modules.rst b/clang/docs/Modules.rst index 34ad55a4876..a1dc242f2b0 100644 --- a/clang/docs/Modules.rst +++ b/clang/docs/Modules.rst @@ -225,6 +225,16 @@ Command-line parameters ``-fprebuilt-module-path=<directory>`` Specify the path to the prebuilt modules. If specified, we will look for modules in this directory for a given top-level module name. We don't need a module map for loading prebuilt modules in this directory and the compiler will not try to rebuild these modules. This can be specified multiple times. +-cc1 Options +^^^^^^^^^^^^ + +``-fmodules-strict-context-hash`` + Enables hashing of all compiler options that could impact the semantics of a + module in an implicit build. This includes things such as header search paths + and diagnostics. Using this option may lead to an excessive number of modules + being built if the command line arguments are not homogeneous across your + build. + Module Semantics ================ |

