Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Re-uglify #public and #private to #__public_macro and #__private_macro. | Douglas Gregor | 2012-01-03 | 1 | -1/+1 |
| | | | | llvm-svn: 147469 | ||||
* | Under -fmodules, accept #public <macroname> and #private <macroname> | Douglas Gregor | 2012-01-03 | 1 | -1/+1 |
| | | | | | | | to make a macro public (the default for headers) or private, respectively. llvm-svn: 147455 | ||||
* | Introduce an opt-in warning indicating when the compiler is treating | Douglas Gregor | 2011-11-30 | 1 | -1/+1 |
| | | | | | | an #include/#import as a module import. llvm-svn: 145500 | ||||
* | For modules, all macros that aren't include guards are implicitly | Douglas Gregor | 2011-10-17 | 1 | -0/+2 |
| | | | | | | | public. Add a __private_macro__ directive to hide a macro, similar to the __module_private__ declaration specifier. llvm-svn: 142188 | ||||
* | Add an experimental flag -fauto-module-import that automatically turns | Douglas Gregor | 2011-09-15 | 1 | -0/+3 |
#include or #import direcctives of framework headers into module imports of the corresponding framework module. llvm-svn: 139860 |