]> granicus.if.org Git - clang/commit
Add -fno-implicit-modules.
authorManuel Klimek <klimek@google.com>
Fri, 20 Feb 2015 11:44:41 +0000 (11:44 +0000)
committerManuel Klimek <klimek@google.com>
Fri, 20 Feb 2015 11:44:41 +0000 (11:44 +0000)
commit9eb2516a4de9c215d07a4ec42ca7d63f2ee0f2e2
treef5fa540ae66d09c9f0111cdf7b1e73be94523403
parentbd0445fc63305700679de7e3bc39e9957751e496
Add -fno-implicit-modules.

If this flag is set, we error out when a module build is required. This is
useful in environments where all required modules are passed via -fmodule-file.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@230006 91177308-0d34-0410-b5e6-96231b3b80d8
docs/Modules.rst
include/clang/Basic/DiagnosticCommonKinds.td
include/clang/Basic/LangOptions.def
include/clang/Driver/Options.td
lib/Driver/Tools.cpp
lib/Frontend/CompilerInstance.cpp
lib/Frontend/CompilerInvocation.cpp
test/Modules/Inputs/no-implicit-builds/b.h [new file with mode: 0644]
test/Modules/Inputs/no-implicit-builds/b.modulemap [new file with mode: 0644]
test/Modules/no-implicit-builds.cpp [new file with mode: 0644]