<feed xmlns='http://www.w3.org/2005/Atom'>
<title>bcm5719-llvm/clang/test/Modules/inferred-frameworks.m, branch meklort-10.0.0</title>
<subtitle>Project Ortega BCM5719 LLVM</subtitle>
<id>https://git.raptorcs.com/git/bcm5719-llvm/atom?h=meklort-10.0.0</id>
<link rel='self' href='https://git.raptorcs.com/git/bcm5719-llvm/atom?h=meklort-10.0.0'/>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/'/>
<updated>2015-06-16T00:08:24+00:00</updated>
<entry>
<title>[modules] Simplify -cc1 interface for enabling implicit module maps.</title>
<updated>2015-06-16T00:08:24+00:00</updated>
<author>
<name>Richard Smith</name>
<email>richard-llvm@metafoo.co.uk</email>
</author>
<published>2015-06-16T00:08:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=47972afd102f557553d7c6555240bd80982afdd1'/>
<id>urn:sha1:47972afd102f557553d7c6555240bd80982afdd1</id>
<content type='text'>
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
</content>
</entry>
<entry>
<title>Rename -fmodule-cache-path &lt;blah&gt; to -fmodules-cache-path=&lt;blah&gt; for consistency.</title>
<updated>2013-02-07T19:01:24+00:00</updated>
<author>
<name>Douglas Gregor</name>
<email>dgregor@apple.com</email>
</author>
<published>2013-02-07T19:01:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=35b04d6fd256f284ff46bfcb69de214aaf93f957'/>
<id>urn:sha1:35b04d6fd256f284ff46bfcb69de214aaf93f957</id>
<content type='text'>
llvm-svn: 174645
</content>
</entry>
<entry>
<title>Use @import rather than @__experimental_modules_import, since the</title>
<updated>2012-12-11T22:11:52+00:00</updated>
<author>
<name>Douglas Gregor</name>
<email>dgregor@apple.com</email>
</author>
<published>2012-12-11T22:11:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=c50d4924eb2e84f5b2d9a39ab828410624f27643'/>
<id>urn:sha1:c50d4924eb2e84f5b2d9a39ab828410624f27643</id>
<content type='text'>
latter is rather a mess to type.

llvm-svn: 169919
</content>
</entry>
<entry>
<title>Introduce inferred framework modules into the module map file,</title>
<updated>2012-11-06T19:39:40+00:00</updated>
<author>
<name>Douglas Gregor</name>
<email>dgregor@apple.com</email>
</author>
<published>2012-11-06T19:39:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=9194a91dc928581ddef77c695a22820713c64a43'/>
<id>urn:sha1:9194a91dc928581ddef77c695a22820713c64a43</id>
<content type='text'>
allowing a module map to be placed one level above the '.framework'
directories to specify that all .frameworks within that directory can
be inferred as framework modules. One can also specifically exclude
frameworks known not to work.

This makes explicit (and more restricted) behavior modules have had
"forever", where *any* .framework was assumed to be able to be built
as a module. That's not necessarily true, so we white-list directories
(with exclusions) when those directories have been audited.

llvm-svn: 167482
</content>
</entry>
</feed>
