<feed xmlns='http://www.w3.org/2005/Atom'>
<title>bcm5719-llvm/clang/test/Modules/dependency-gen.modulemap, branch meklort-10.0.1</title>
<subtitle>Project Ortega BCM5719 LLVM</subtitle>
<id>https://git.raptorcs.com/git/bcm5719-llvm/atom?h=meklort-10.0.1</id>
<link rel='self' href='https://git.raptorcs.com/git/bcm5719-llvm/atom?h=meklort-10.0.1'/>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/'/>
<updated>2015-08-13T18:30:25+00:00</updated>
<entry>
<title>[modules] For explicit module file dependencies, only list direct dependency module files.</title>
<updated>2015-08-13T18:30:25+00:00</updated>
<author>
<name>Richard Smith</name>
<email>richard-llvm@metafoo.co.uk</email>
</author>
<published>2015-08-13T18:30:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=be9b6c75c3e654e1021f6534c9dd46e8197c00ed'/>
<id>urn:sha1:be9b6c75c3e654e1021f6534c9dd46e8197c00ed</id>
<content type='text'>
llvm-svn: 244931
</content>
</entry>
<entry>
<title>Fix wrong expected test output in r244923.</title>
<updated>2015-08-13T18:11:20+00:00</updated>
<author>
<name>Richard Smith</name>
<email>richard-llvm@metafoo.co.uk</email>
</author>
<published>2015-08-13T18:11:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=1dbb95151b0ed90ba376a1da90a1bd1eb9364e12'/>
<id>urn:sha1:1dbb95151b0ed90ba376a1da90a1bd1eb9364e12</id>
<content type='text'>
llvm-svn: 244927
</content>
</entry>
<entry>
<title>[modules] Change the way we deal with .d output for explicitly-specified module</title>
<updated>2015-08-13T17:57:10+00:00</updated>
<author>
<name>Richard Smith</name>
<email>richard-llvm@metafoo.co.uk</email>
</author>
<published>2015-08-13T17:57:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=216a3bd70de7f92397371f8d9c8f42683b8ecb19'/>
<id>urn:sha1:216a3bd70de7f92397371f8d9c8f42683b8ecb19</id>
<content type='text'>
files: include the .pcm file itself in the .d output, rather than including its
own input files. Other forms of module file continue to be transparent for .d
output.

Arguably, the input files for the .pcm file are still inputs to the
compilation, but that's unnecessary for make-like build systems (where the
mtime of the .pcm file is sufficient) and harmful for smarter build systems
that know about module files and want to track only the local dependencies.

llvm-svn: 244923
</content>
</entry>
<entry>
<title>clang/test/Modules: Satisfy win32 hosts due to dospath issue.</title>
<updated>2015-08-09T22:55:50+00:00</updated>
<author>
<name>NAKAMURA Takumi</name>
<email>geek4civic@gmail.com</email>
</author>
<published>2015-08-09T22:55:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=4b81164810803f553c8665eeff035b94eb7ba140'/>
<id>urn:sha1:4b81164810803f553c8665eeff035b94eb7ba140</id>
<content type='text'>
llvm-svn: 244427
</content>
</entry>
<entry>
<title>[modules] PR22534: Load files specified by -fmodule-file= eagerly. In particular, this avoids the need to re-parse module map files when using such a module.</title>
<updated>2015-08-09T08:48:41+00:00</updated>
<author>
<name>Richard Smith</name>
<email>richard-llvm@metafoo.co.uk</email>
</author>
<published>2015-08-09T08:48:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=0f99d6a4413e3da6ec242c0ab715d6699045dea8'/>
<id>urn:sha1:0f99d6a4413e3da6ec242c0ab715d6699045dea8</id>
<content type='text'>
llvm-svn: 244416
</content>
</entry>
<entry>
<title>Unrevert r244412 (reverted in r244414), and delete the bogus line left behind</title>
<updated>2015-08-09T06:03:55+00:00</updated>
<author>
<name>Richard Smith</name>
<email>richard-llvm@metafoo.co.uk</email>
</author>
<published>2015-08-09T06:03:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=38c1e6d355e45f73539326a3a1dee1ce0c5738b7'/>
<id>urn:sha1:38c1e6d355e45f73539326a3a1dee1ce0c5738b7</id>
<content type='text'>
in the unit test that was checking a file the test no longer creates.

llvm-svn: 244415
</content>
</entry>
<entry>
<title>Revert "[modules] Don't leak -M flags for dependency file generation into the module"</title>
<updated>2015-08-09T05:40:38+00:00</updated>
<author>
<name>Justin Bogner</name>
<email>mail@justinbogner.com</email>
</author>
<published>2015-08-09T05:40:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=b102d1a432d2ed01cf1901e5265fbd15ceed40d9'/>
<id>urn:sha1:b102d1a432d2ed01cf1901e5265fbd15ceed40d9</id>
<content type='text'>
This was failing tests on a bunch of bots:

http://lab.llvm.org:8011/builders/clang-hexagon-elf/builds/29919/steps/check-all
http://lab.llvm.org:8011/builders/clang-x86_64-debian-fast/builds/29627/steps/check-all
http://lab.llvm.org:8080/green/job/clang-stage1-configure-RA_check/9959/
http://lab.llvm.org:8080/green/job/clang-stage2-configure-Rlto_check/5591/

This reverts r244412

llvm-svn: 244414
</content>
</entry>
<entry>
<title>[modules] When building a dependency file, include module maps parsed in the</title>
<updated>2015-08-09T04:46:57+00:00</updated>
<author>
<name>Richard Smith</name>
<email>richard-llvm@metafoo.co.uk</email>
</author>
<published>2015-08-09T04:46:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=2a6edb30d9de28dea35dc3dcbce31f1c4ad394b9'/>
<id>urn:sha1:2a6edb30d9de28dea35dc3dcbce31f1c4ad394b9</id>
<content type='text'>
current compilation, not just those from imported modules.

llvm-svn: 244413
</content>
</entry>
<entry>
<title>[modules] Don't leak -M flags for dependency file generation into the module</title>
<updated>2015-08-09T02:44:20+00:00</updated>
<author>
<name>Richard Smith</name>
<email>richard-llvm@metafoo.co.uk</email>
</author>
<published>2015-08-09T02:44:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=2d7fbbc7be6c78370d2d7cc37fe7a8277ac0ff10'/>
<id>urn:sha1:2d7fbbc7be6c78370d2d7cc37fe7a8277ac0ff10</id>
<content type='text'>
build process when we implicitly build a module. Previously, we'd create the
specified .d file once for each implicitly-built module and then finally
overwrite it with the correct contents after the requested build completes.
(This fails if you use stdout as a dependency file, which is what the provided
testcase does, and is how I discovered this brokenness.)

llvm-svn: 244412
</content>
</entry>
<entry>
<title>Add fmodules-cache-path to 2 tests which were missing it.</title>
<updated>2015-07-30T16:44:07+00:00</updated>
<author>
<name>Pete Cooper</name>
<email>peter_cooper@apple.com</email>
</author>
<published>2015-07-30T16:44:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=bfcf67673788d4b51d5a13d8d8174972a1c7143f'/>
<id>urn:sha1:bfcf67673788d4b51d5a13d8d8174972a1c7143f</id>
<content type='text'>
These tests were creating a modules.idx file in my clang checkout, not
the build directory or temp.

All the other tests in this directory use -fmodules-cache-path=%t so
updated these to match.

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