aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/CompilerInvocation.cpp
diff options
context:
space:
mode:
authorAlexandre Rames <arames@apple.com>2020-11-10 09:21:05 -0800
committerAlexandre Rames <arames@apple.com>2020-11-10 10:14:13 -0800
commit58c586e701889250c08285193dc75d94a7ed302d (patch)
tree58dd2a00fd9e9a5f3faf1d8d5f76d2969b64f981 /clang/lib/Frontend/CompilerInvocation.cpp
parentae032e2714675354457c474f4c8f5581714e33d1 (diff)
downloadllvm-58c586e701889250c08285193dc75d94a7ed302d.zip
llvm-58c586e701889250c08285193dc75d94a7ed302d.tar.gz
llvm-58c586e701889250c08285193dc75d94a7ed302d.tar.bz2
Allow searching for prebuilt implicit modules.
This reverts commit c67656b994c87224e0b33e2c4b09093986a5cfa6, and addresses the build issue.
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
-rw-r--r--clang/lib/Frontend/CompilerInvocation.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/clang/lib/Frontend/CompilerInvocation.cpp b/clang/lib/Frontend/CompilerInvocation.cpp
index d2c4482..58e2eaa 100644
--- a/clang/lib/Frontend/CompilerInvocation.cpp
+++ b/clang/lib/Frontend/CompilerInvocation.cpp
@@ -2183,6 +2183,8 @@ static void ParseHeaderSearchArgs(HeaderSearchOptions &Opts, ArgList &Args,
!Args.hasArg(OPT_fmodules_disable_diagnostic_validation);
Opts.ImplicitModuleMaps = Args.hasArg(OPT_fimplicit_module_maps);
Opts.ModuleMapFileHomeIsCwd = Args.hasArg(OPT_fmodule_map_file_home_is_cwd);
+ Opts.EnablePrebuiltImplicitModules =
+ Args.hasArg(OPT_fprebuilt_implicit_modules);
Opts.ModuleCachePruneInterval =
getLastArgIntValue(Args, OPT_fmodules_prune_interval, 7 * 24 * 60 * 60);
Opts.ModuleCachePruneAfter =