]> granicus.if.org Git - clang/commit
<rdar://problem/13509689> Introduce -module-file-info option that provides informatio...
authorDouglas Gregor <dgregor@apple.com>
Wed, 27 Mar 2013 16:47:18 +0000 (16:47 +0000)
committerDouglas Gregor <dgregor@apple.com>
Wed, 27 Mar 2013 16:47:18 +0000 (16:47 +0000)
commitc544ba09695e300f31355af342258bd57619e737
tree9947152b05a7ad85b91ab837892ae6bbb67d1e12
parent8343f8e00a222ca09dde536c77313e3e6e03ad59
<rdar://problem/13509689> Introduce -module-file-info option that provides information about a particular module file.

This option can be useful for end users who want to know why they
ended up with a ton of different variants of the "std" module in their
module cache. This problem should go away over time, as we reduce the
need for module variants, but it will never go away entirely.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@178148 91177308-0d34-0410-b5e6-96231b3b80d8
18 files changed:
docs/Modules.rst
include/clang/Basic/DiagnosticDriverKinds.td
include/clang/Driver/Options.td
include/clang/Driver/Types.def
include/clang/Frontend/FrontendActions.h
include/clang/Frontend/FrontendOptions.h
include/clang/Serialization/ASTReader.h
include/clang/Serialization/ModuleManager.h
lib/Driver/Driver.cpp
lib/Driver/Tools.cpp
lib/Driver/Types.cpp
lib/Frontend/CompilerInvocation.cpp
lib/Frontend/FrontendActions.cpp
lib/Frontend/FrontendOptions.cpp
lib/FrontendTool/ExecuteCompilerInvocation.cpp
lib/Serialization/ASTReader.cpp
lib/Serialization/ModuleManager.cpp
test/Modules/module_file_info.m [new file with mode: 0644]