<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/src/rustllvm/RustWrapper.cpp, branch 1.44.1</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=1.44.1</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=1.44.1'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2020-04-14T19:44:41+00:00</updated>
<entry>
<title>Update the minimum external LLVM to 8</title>
<updated>2020-04-14T19:44:41+00:00</updated>
<author>
<name>Josh Stone</name>
<email>jistone@redhat.com</email>
</author>
<published>2020-04-14T19:10:58+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=8506bb006040cf8e8cb004202706c81e62ddacee'/>
<id>urn:sha1:8506bb006040cf8e8cb004202706c81e62ddacee</id>
<content type='text'>
LLVM 8 was released on March 20, 2019, over a year ago.
</content>
</entry>
<entry>
<title>Add hash of source files in debug info</title>
<updated>2020-04-02T21:13:19+00:00</updated>
<author>
<name>Arlo Siemsen</name>
<email>arsiem@microsoft.com</email>
</author>
<published>2020-03-31T05:17:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=f86b078e2df79968e40185c91b0dce81bc580872'/>
<id>urn:sha1:f86b078e2df79968e40185c91b0dce81bc580872</id>
<content type='text'>
* Adds either an MD5 or SHA1 hash to the debug info.
* Adds new unstable option `-Z src-hash-algorithm` to control the hashing algorithm.
</content>
</entry>
<entry>
<title>Update CreateMemSet() usage for LLVM 10</title>
<updated>2020-03-19T19:09:57+00:00</updated>
<author>
<name>Nikita Popov</name>
<email>nikita.ppv@gmail.com</email>
</author>
<published>2020-03-02T21:37:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=497f879b1e24c369362bcd821959ffabc50a8a31'/>
<id>urn:sha1:497f879b1e24c369362bcd821959ffabc50a8a31</id>
<content type='text'>
</content>
</entry>
<entry>
<title>librustc_codegen_llvm: Use slices instead of 0-terminated strings</title>
<updated>2020-03-11T07:10:21+00:00</updated>
<author>
<name>Tomasz Miąsko</name>
<email>tomasz.miasko@gmail.com</email>
</author>
<published>2020-03-10T00:00:00+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=1106579c780ceafc3493be0c3f43f821920554ae'/>
<id>urn:sha1:1106579c780ceafc3493be0c3f43f821920554ae</id>
<content type='text'>
Changed functions:
* LLVMRustGetOrInsertFunction
* LLVMRustGetNamedValue
* LLVMRustBuildCall (removed unused name argument)
* LLVMRustInlineAsm
* LLVMRustInlineAsmVerify
* LLVMRustAppendModuleInlineAsm
</content>
</entry>
<entry>
<title>Use slices in preference to 0-terminated strings</title>
<updated>2020-03-09T01:05:22+00:00</updated>
<author>
<name>Tomasz Miąsko</name>
<email>tomasz.miasko@gmail.com</email>
</author>
<published>2020-03-06T00:00:00+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=58303b77e0f7b35edd6791b6000cfbaef9cc1cfe'/>
<id>urn:sha1:58303b77e0f7b35edd6791b6000cfbaef9cc1cfe</id>
<content type='text'>
Additionally whenever possible match C API provided by the LLVM.
</content>
</entry>
<entry>
<title>Change DIBuilderCreateEnumerator signature to match LLVM 9</title>
<updated>2020-03-05T14:34:50+00:00</updated>
<author>
<name>Tomasz Miąsko</name>
<email>tomasz.miasko@gmail.com</email>
</author>
<published>2020-03-05T00:00:00+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=e54a16cffce0ecea2954b5af51247f7b4179900b'/>
<id>urn:sha1:e54a16cffce0ecea2954b5af51247f7b4179900b</id>
<content type='text'>
No functional changes intended.
</content>
</entry>
<entry>
<title>Use IRBuilder to create memset</title>
<updated>2020-02-12T14:30:51+00:00</updated>
<author>
<name>Nikita Popov</name>
<email>nikita.ppv@gmail.com</email>
</author>
<published>2020-01-05T21:32:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=03a73fa2cf5688a12fa5557170945a2a7c27436e'/>
<id>urn:sha1:03a73fa2cf5688a12fa5557170945a2a7c27436e</id>
<content type='text'>
To avoid creating memsets with outdated signature. For some reason
SROA chokes on this when using NewPM.
</content>
</entry>
<entry>
<title>Switch to using MaybeAlign APIs</title>
<updated>2020-01-07T20:28:22+00:00</updated>
<author>
<name>Nikita Popov</name>
<email>nikita.ppv@gmail.com</email>
</author>
<published>2019-12-31T13:32:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=c3ab84bb4f26d813c53336014ef08573a9d3018a'/>
<id>urn:sha1:c3ab84bb4f26d813c53336014ef08573a9d3018a</id>
<content type='text'>
The integer versions are deprecated
</content>
</entry>
<entry>
<title>Handle switch to Expected&lt;StringRef&gt; for section name</title>
<updated>2020-01-07T20:28:22+00:00</updated>
<author>
<name>Nikita Popov</name>
<email>nikita.ppv@gmail.com</email>
</author>
<published>2019-12-31T13:28:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=6d59017132d32c000b707d5ba51f785a78d49b02'/>
<id>urn:sha1:6d59017132d32c000b707d5ba51f785a78d49b02</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Pass isDefined parameter to createGlobalVariableExpression()</title>
<updated>2020-01-07T20:28:22+00:00</updated>
<author>
<name>Nikita Popov</name>
<email>nikita.ppv@gmail.com</email>
</author>
<published>2019-12-31T13:23:53+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=aa9d02ea539ceb0bcb225d8462316bf22b6bffd8'/>
<id>urn:sha1:aa9d02ea539ceb0bcb225d8462316bf22b6bffd8</id>
<content type='text'>
</content>
</entry>
</feed>
