| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Modules: Don't warn upon missing headers while reading the module map. | Daniel Jasper | 2013-12-17 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | Instead, mark the module as unavailable so that clang errors as soon as someone tries to build this module. This works towards the long-term goal of not stat'ing the header files at all while reading the module map and instead read them only when the module is being built (there is a corresponding FIXME in parseHeaderDecl()). However, it seems non-trivial to get there and this unblock us and moves us into the right direction. Also changed the implementation to reuse the same DiagnosticsEngine. llvm-svn: 197485 | ||||
| * | Move the input files for the unnecessary-module-map-parsing test to Inputs. | Manuel Klimek | 2013-12-13 | 1 | -2/+2 |
| | | | | | | | | Needed to change rename.m to set the right include path so we don't import a broken module due to recursive module checking. llvm-svn: 197222 | ||||
| * | [Modules] Don't parse any module map if modules are disabled. | Argyrios Kyrtzidis | 2013-12-12 | 1 | -0/+8 |
| Fixes rdar://15644663. llvm-svn: 197165 | |||||

