<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/src/rustllvm/RustWrapper.cpp, branch 0.12.0</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=0.12.0</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=0.12.0'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2014-10-04T17:28:57+00:00</updated>
<entry>
<title>Update LLVM.</title>
<updated>2014-10-04T17:28:57+00:00</updated>
<author>
<name>Luqman Aden</name>
<email>laden@csclub.uwaterloo.ca</email>
</author>
<published>2014-09-30T21:20:22+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=4b22178d325704d81522c15570498b7467b3152d'/>
<id>urn:sha1:4b22178d325704d81522c15570498b7467b3152d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Translate inline assembly errors back to source locations</title>
<updated>2014-09-27T18:10:37+00:00</updated>
<author>
<name>Keegan McAllister</name>
<email>kmcallister@mozilla.com</email>
</author>
<published>2014-09-27T08:33:36+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=9d60de93e2c5af1b69201b5e3bcf8943ae5df664'/>
<id>urn:sha1:9d60de93e2c5af1b69201b5e3bcf8943ae5df664</id>
<content type='text'>
Fixes #17552.
</content>
</entry>
<entry>
<title>Add -C remark for LLVM optimization remarks</title>
<updated>2014-09-12T18:46:38+00:00</updated>
<author>
<name>Keegan McAllister</name>
<email>kmcallister@mozilla.com</email>
</author>
<published>2014-09-12T15:17:58+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=ad9a1daa819bbeb8e643a01167b3b69055b88d57'/>
<id>urn:sha1:ad9a1daa819bbeb8e643a01167b3b69055b88d57</id>
<content type='text'>
Fixes #17116.
</content>
</entry>
<entry>
<title>Add a Rust string ostream for LLVM</title>
<updated>2014-09-12T18:46:38+00:00</updated>
<author>
<name>Keegan McAllister</name>
<email>kmcallister@mozilla.com</email>
</author>
<published>2014-09-10T06:12:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=225353d8bbad5730c941fc88e854627004e74f2c'/>
<id>urn:sha1:225353d8bbad5730c941fc88e854627004e74f2c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix builds with LLVM &lt; 3.6</title>
<updated>2014-08-15T14:36:05+00:00</updated>
<author>
<name>Björn Steinbrink</name>
<email>bsteinbr@gmail.com</email>
</author>
<published>2014-08-15T14:36:05+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=f1f67b2848f3c8d7c8c82faa4956ce0591b2e71a'/>
<id>urn:sha1:f1f67b2848f3c8d7c8c82faa4956ce0591b2e71a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update LLVM</title>
<updated>2014-08-05T00:43:56+00:00</updated>
<author>
<name>Vadim Chugunov</name>
<email>vadimcn@gmail.com</email>
</author>
<published>2014-08-01T09:23:05+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=a12b23521fd5cc826a787a45cfa6630857a8939e'/>
<id>urn:sha1:a12b23521fd5cc826a787a45cfa6630857a8939e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>rustllvm: Stub out some functions for llvm &lt; 3.5</title>
<updated>2014-07-26T02:47:29+00:00</updated>
<author>
<name>Luqman Aden</name>
<email>me@luqman.ca</email>
</author>
<published>2014-07-26T02:47:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=a78c0f1019a4a023de60ae1228ad47fafc96e423'/>
<id>urn:sha1:a78c0f1019a4a023de60ae1228ad47fafc96e423</id>
<content type='text'>
</content>
</entry>
<entry>
<title>librustc: Use builder for llvm attributes.</title>
<updated>2014-07-25T23:06:44+00:00</updated>
<author>
<name>Luqman Aden</name>
<email>me@luqman.ca</email>
</author>
<published>2014-07-25T23:06:44+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=17256197a963561d02faff0634e11d7a079e7105'/>
<id>urn:sha1:17256197a963561d02faff0634e11d7a079e7105</id>
<content type='text'>
</content>
</entry>
<entry>
<title>rustllvm: Don't require null terminators in files</title>
<updated>2014-07-24T18:31:28+00:00</updated>
<author>
<name>Alex Crichton</name>
<email>alex@alexcrichton.com</email>
</author>
<published>2014-07-18T14:07:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=b29d106b7ca57214f30bef0ab49bb7c3399230fe'/>
<id>urn:sha1:b29d106b7ca57214f30bef0ab49bb7c3399230fe</id>
<content type='text'>
Apparently the default getFile implementation for a memory buffer in LLVM ends
up requiring a null terminator at the end of the file. This isn't true a good
bit of the time apparently on OSX. There have been a number of failed
nightly/snapshot builds recently with this strange assertion.

This modifies the calls to MemoryBuffer::getFile to explicitly not ask for a
null terminator.
</content>
</entry>
<entry>
<title>Updated LLVM for iOS</title>
<updated>2014-07-24T14:25:55+00:00</updated>
<author>
<name>Valerii Hiora</name>
<email>valerii.hiora@gmail.com</email>
</author>
<published>2014-07-23T06:14:58+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=57cade574418e9507c67ba5177bc177cc7771721'/>
<id>urn:sha1:57cade574418e9507c67ba5177bc177cc7771721</id>
<content type='text'>
There should be no more problems during SjLj pass
</content>
</entry>
</feed>
