diff options
author | Douglas Gregor <dgregor@apple.com> | 2013-02-06 22:40:31 +0000 |
---|---|---|
committer | Douglas Gregor <dgregor@apple.com> | 2013-02-06 22:40:31 +0000 |
commit | 8bf778eb9c0afb0a4c63a97ce504f50759c08d5f (patch) | |
tree | c2103331a484b301473ecab3ca98e6bb174ee222 /lib/Rewrite/Frontend/RewriteModernObjC.cpp | |
parent | 474e46211a141e4566c399b80ae26e3580b70c90 (diff) |
Detect when we end up trying to load conflicting module files.
This can happen when one abuses precompiled headers by passing more -D
options when using a precompiled hedaer than when it was built. This
is intentionally permitted by precompiled headers (and is exploited by
some build environments), but causes problems for modules.
First part of <rdar://problem/13165109>, detecting when something when
horribly wrong.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@174554 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Rewrite/Frontend/RewriteModernObjC.cpp')
0 files changed, 0 insertions, 0 deletions