| commit | a3dd900c713af5cd0afc55ce984707b4814cde19 | [log] [tgz] |
|---|---|---|
| author | Douglas Gregor <dgregor@apple.com> | Mon Jul 22 20:48:33 2013 +0000 |
| committer | Douglas Gregor <dgregor@apple.com> | Mon Jul 22 20:48:33 2013 +0000 |
| tree | 7b499f95eab74bd4dbeeac61f422e3ab9ccee501 | |
| parent | 998bcf953404d3891718f08acddebee458739a27 [diff] |
Make modules depend on the compiler's own module.map, as a proxy for the compiler itself. The headers in the compiler's own resource include directory are system headers, which means we don't stat() them eagerly when loading a module. Use module.map as a proxy for these headers and the compiler itself. Fixes <rdar://problem/13856838>. llvm-svn: 186870