Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Detect when we end up trying to load conflicting module files. | Douglas Gregor | 2013-02-06 | 1 | -0/+8 |
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. llvm-svn: 174554 |