Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [modules] Simplify -cc1 interface for enabling implicit module maps. | Richard Smith | 2015-06-16 | 1 | -2/+2 |
| | | | | | | | | | | | | | We used to have a flag to enable module maps, and two more flags to enable implicit module maps. This is all redundant; we don't need any flag for enabling module maps in the abstract, and we don't usually have -fno- flags for -cc1. We now have just a single flag, -fimplicit-module-maps, that enables implicitly searching the file system for module map files and loading them. The driver interface is unchanged for now. We should probably rename -fmodule-maps to -fimplicit-module-maps at some point. llvm-svn: 239789 | ||||
* | [modules] Support combining 'textual' with 'private'. | Richard Smith | 2014-10-24 | 1 | -1/+8 |
| | | | | llvm-svn: 220589 | ||||
* | Revert accidentally-committed files in r220460. | Richard Smith | 2014-10-23 | 1 | -8/+1 |
| | | | | llvm-svn: 220461 | ||||
* | Refactor implementation of 'exclude header'. | Richard Smith | 2014-10-23 | 1 | -1/+8 |
| | | | | | | | | | This was not a real header role, and was never exposed to clients of ModuleMap. Remove the enumeration value for it and track it as marking the header as 'known' rather than creating an extra KnownHeader entry that *every single* client ignores. llvm-svn: 220460 | ||||
* | Test files I forgot to svn add in r220448. | Richard Smith | 2014-10-22 | 1 | -0/+11 |
llvm-svn: 220449 |