<feed xmlns='http://www.w3.org/2005/Atom'>
<title>bcm5719-llvm/lld/lib/ReaderWriter/PECOFF, 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-06T16:19:35+00:00</updated>
<entry>
<title>COFF: Remove the old COFF linker and make link an alias to link2.</title>
<updated>2015-08-06T16:19:35+00:00</updated>
<author>
<name>Rui Ueyama</name>
<email>ruiu@google.com</email>
</author>
<published>2015-08-06T16:19:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=251b0e268bef44159ad6916b972ba9c74ce51384'/>
<id>urn:sha1:251b0e268bef44159ad6916b972ba9c74ce51384</id>
<content type='text'>
It's time to remove old COFF linker because the new one is now complete.

llvm-svn: 244226
</content>
</entry>
<entry>
<title>Fix -Wextra-semi.</title>
<updated>2015-07-23T23:03:55+00:00</updated>
<author>
<name>Rui Ueyama</name>
<email>ruiu@google.com</email>
</author>
<published>2015-07-23T23:03:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=8abca7e7294352390af75a6a24d264a4a9c8643f'/>
<id>urn:sha1:8abca7e7294352390af75a6a24d264a4a9c8643f</id>
<content type='text'>
Patch from Eugene.Zelenko!

llvm-svn: 243060
</content>
</entry>
<entry>
<title>Fix undefined behaviour exposed by the new -Wshift-negative-value warning.</title>
<updated>2015-07-07T00:02:59+00:00</updated>
<author>
<name>Davide Italiano</name>
<email>davide@freebsd.org</email>
</author>
<published>2015-07-07T00:02:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=5a2acd1e1ebaef6fac73b81554284ba5e7ac1ac6'/>
<id>urn:sha1:5a2acd1e1ebaef6fac73b81554284ba5e7ac1ac6</id>
<content type='text'>
llvm-svn: 241530
</content>
</entry>
<entry>
<title>Simplify Pass::perform to take a SimpleFile&amp; instead of unique_ptr&lt;SimpleFile&gt;&amp;</title>
<updated>2015-06-19T19:43:43+00:00</updated>
<author>
<name>David Blaikie</name>
<email>dblaikie@gmail.com</email>
</author>
<published>2015-06-19T19:43:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=25ddcb4c27fb17a2173cf43159952900a72b3ac4'/>
<id>urn:sha1:25ddcb4c27fb17a2173cf43159952900a72b3ac4</id>
<content type='text'>
None of the implementations replace the SimpleFile with some other file,
they just modify the SimpleFile in-place, so a direct reference to the
file is sufficient.

llvm-svn: 240167
</content>
</entry>
<entry>
<title>[lld] Allow LLD passes to return error codes.</title>
<updated>2015-06-19T17:51:46+00:00</updated>
<author>
<name>Lang Hames</name>
<email>lhames@gmail.com</email>
</author>
<published>2015-06-19T17:51:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=b09c2c6edb6ecbd5bea2a6afed48429d64825e87'/>
<id>urn:sha1:b09c2c6edb6ecbd5bea2a6afed48429d64825e87</id>
<content type='text'>
llvm-svn: 240147
</content>
</entry>
<entry>
<title>Update for llvm api change.</title>
<updated>2015-06-13T12:50:13+00:00</updated>
<author>
<name>Rafael Espindola</name>
<email>rafael.espindola@gmail.com</email>
</author>
<published>2015-06-13T12:50:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=9bd82e9952fbbeeace03dd8422fda6c48582b127'/>
<id>urn:sha1:9bd82e9952fbbeeace03dd8422fda6c48582b127</id>
<content type='text'>
llvm-svn: 239671
</content>
</entry>
<entry>
<title>Use MemoryBufferRef instead of MemoryBuffer&amp;. NFC.</title>
<updated>2015-04-24T21:10:50+00:00</updated>
<author>
<name>Rafael Espindola</name>
<email>rafael.espindola@gmail.com</email>
</author>
<published>2015-04-24T21:10:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=6759319c3c6b01bb25e8ceedd15b7fb5d6242675'/>
<id>urn:sha1:6759319c3c6b01bb25e8ceedd15b7fb5d6242675</id>
<content type='text'>
This just reduces the noise from another patch.

llvm-svn: 235776
</content>
</entry>
<entry>
<title>Return an ErrorOr&lt;std::unique_ptr&lt;File&gt;&gt;. NFC.</title>
<updated>2015-04-24T18:33:50+00:00</updated>
<author>
<name>Rafael Espindola</name>
<email>rafael.espindola@gmail.com</email>
</author>
<published>2015-04-24T18:33:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=dedab912c3435f19b65191ff35825330077318bd'/>
<id>urn:sha1:dedab912c3435f19b65191ff35825330077318bd</id>
<content type='text'>
llvm-svn: 235741
</content>
</entry>
<entry>
<title>Delete unnecessary generality in loadFile.</title>
<updated>2015-04-24T15:51:45+00:00</updated>
<author>
<name>Rafael Espindola</name>
<email>rafael.espindola@gmail.com</email>
</author>
<published>2015-04-24T15:51:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=c08ab8e6e4559b6ba5bc16f70c75da86bd278a4f'/>
<id>urn:sha1:c08ab8e6e4559b6ba5bc16f70c75da86bd278a4f</id>
<content type='text'>
loadFile could load mulitple files just because yaml has a feature for
putting multiple documents in one file.

Designing a linker around what yaml can do seems like a bad idea to
me. This patch changes it to read a single file.

There are further improvements to be done to the api and they
will follow shortly.

llvm-svn: 235724
</content>
</entry>
<entry>
<title>Define make_dynamic_error_code(const char *).</title>
<updated>2015-04-14T02:34:09+00:00</updated>
<author>
<name>Rui Ueyama</name>
<email>ruiu@google.com</email>
</author>
<published>2015-04-14T02:34:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=e75e50c045aa815a268a6d86de620aa484a0f774'/>
<id>urn:sha1:e75e50c045aa815a268a6d86de620aa484a0f774</id>
<content type='text'>
The function took either StringRef or Twine. Since string literals are
ambiguous when resolving the overloading, many code calls used this
function with explicit type conversion. That led awkward code like
make_dynamic_error_code(Twine("Error occurred")).

This patch adds a function definition for string literals, so that
you can directly call the function with literals.

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