]> granicus.if.org Git - clang/commit
When building a module on-demand, clear out the "non-modular" language
authorDouglas Gregor <dgregor@apple.com>
Tue, 13 Sep 2011 20:44:41 +0000 (20:44 +0000)
committerDouglas Gregor <dgregor@apple.com>
Tue, 13 Sep 2011 20:44:41 +0000 (20:44 +0000)
commit1c7e0472f5683a8ade62285f366637050cf113e5
tree5cce234698b9cc8c665aebdc1a29bea9843b652a
parent221d5a5005b3dbde50b8b0a40bb5c5e6da8c1173
When building a module on-demand, clear out the "non-modular" language
and preprocessor options (such as macro definitions) first.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@139638 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/Basic/LangOptions.def
include/clang/Basic/LangOptions.h
include/clang/Frontend/PreprocessorOptions.h
lib/Basic/LangOptions.cpp
lib/Frontend/CompilerInstance.cpp
test/Modules/Inputs/Module.framework/Headers/Module.h
test/Modules/on-demand-build.m