summaryrefslogtreecommitdiffstats
path: root/clang/docs/Modules.rst
Commit message (Collapse)AuthorAgeFilesLines
* Add option to disable module loading.Daniel Jasper2013-08-051-0/+5
| | | | | | | This patch was created by Lawrence Crowl and reviewed in: http://llvm-reviews.chandlerc.com/D963 llvm-svn: 187738
* This patch adds new private headers to the module map. PrivateLawrence Crowl2013-06-201-2/+5
| | | | | | | headers may be included from within the module, but not from outside the module. llvm-svn: 184471
* [Modules] Convert module specific -fno-modules-autolink into -fno-autolink.Daniel Dunbar2013-04-161-2/+2
| | | | | | | | | - There is no reason to have a modules specific flag for disabling autolinking. Instead, convert the existing flag into -fno-autolink (which should cover other autolinking code generation paths like #pragmas if and when we support them). llvm-svn: 179612
* <rdar://problem/13509689> Introduce -module-file-info option that provides ↵Douglas Gregor2013-03-271-0/+3
| | | | | | | | | | | information about a particular module file. This option can be useful for end users who want to know why they ended up with a ton of different variants of the "std" module in their module cache. This problem should go away over time, as we reduce the need for module variants, but it will never go away entirely. llvm-svn: 178148
* <rdar://problem/13434605> Periodically prune the module cache so that it ↵Douglas Gregor2013-03-251-0/+6
| | | | | | does not grow forever. llvm-svn: 177918
* Documentation: fix a typo and formattingDmitri Gribenko2013-03-221-2/+2
| | | | llvm-svn: 177722
* Add future directions for modulesDouglas Gregor2013-03-221-0/+16
| | | | llvm-svn: 177707
* More modules documentation, including the straw-man import declaration ↵Douglas Gregor2013-03-221-28/+90
| | | | | | syntax and "how to modularize a platform". llvm-svn: 177706
* More documentation on the module map language.Douglas Gregor2013-03-221-5/+464
| | | | llvm-svn: 177704
* [docs] Point inquisitive users to existing module.map files.Sean Silva2013-03-201-0/+4
| | | | llvm-svn: 177552
* [docs] Prominently note that modules are expemental.Sean Silva2013-03-201-0/+4
| | | | | | And ask for people to try it out and send us bug reports! llvm-svn: 177551
* Fix typo and grammaro in modules documentationDouglas Gregor2013-03-201-2/+2
| | | | llvm-svn: 177544
* Work-in-progress documentation on the experimental modules feature.Douglas Gregor2013-03-201-0/+159
llvm-svn: 177491
OpenPOWER on IntegriCloud