<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/compiler/rustc_codegen_llvm/src/back/write.rs, branch 1.71.1</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=1.71.1</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=1.71.1'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2023-05-04T13:39:21+00:00</updated>
<entry>
<title>Output LLVM optimization remark kind in `-Cremark` output</title>
<updated>2023-05-04T13:39:21+00:00</updated>
<author>
<name>Jakub Beránek</name>
<email>berykubik@gmail.com</email>
</author>
<published>2023-05-04T13:39:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=00ac29d7b2e7a9a2da79f8754efc8e0d51e81886'/>
<id>urn:sha1:00ac29d7b2e7a9a2da79f8754efc8e0d51e81886</id>
<content type='text'>
</content>
</entry>
<entry>
<title>replace LLVMRustAppendModuleInlineAsm with LLVMAppendModuleInlineAsm, LLVMRustMetadataTypeInContext with LLVMMetadataTypeInContext</title>
<updated>2023-04-04T12:12:35+00:00</updated>
<author>
<name>klensy</name>
<email>klensy@users.noreply.github.com</email>
</author>
<published>2023-04-02T15:26:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=076116bb4ca84801e5f513fc7cf280c55f32e8c4'/>
<id>urn:sha1:076116bb4ca84801e5f513fc7cf280c55f32e8c4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add OpenHarmony targets</title>
<updated>2023-03-28T15:01:13+00:00</updated>
<author>
<name>Amanieu d'Antras</name>
<email>amanieu@gmail.com</email>
</author>
<published>2022-11-10T10:06:34+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=e3968be331aaf7fa48f2365998ed4d076ddc82c8'/>
<id>urn:sha1:e3968be331aaf7fa48f2365998ed4d076ddc82c8</id>
<content type='text'>
- `aarch64-unknown-linux-ohos`
- `armv7-unknown-linux-ohos`
</content>
</entry>
<entry>
<title>record llvm cgu instruction stats</title>
<updated>2023-02-25T08:18:56+00:00</updated>
<author>
<name>csmoe</name>
<email>csmoe@msn.com</email>
</author>
<published>2022-11-03T14:34:24+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=a30de6e7cb1458e271ead5e40e49dbe709275537'/>
<id>urn:sha1:a30de6e7cb1458e271ead5e40e49dbe709275537</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Auto merge of #99679 - repnop:kernel-address-sanitizer, r=cuviper</title>
<updated>2023-02-18T03:05:11+00:00</updated>
<author>
<name>bors</name>
<email>bors@rust-lang.org</email>
</author>
<published>2023-02-18T03:05:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=fabfd1fd931a302c0fceb60213534252883a6743'/>
<id>urn:sha1:fabfd1fd931a302c0fceb60213534252883a6743</id>
<content type='text'>
Add `kernel-address` sanitizer support for freestanding targets

This PR adds support for KASan (kernel address sanitizer) instrumentation in freestanding targets. I included the minimal set of `x86_64-unknown-none`, `riscv64{imac, gc}-unknown-none-elf`, and `aarch64-unknown-none` but there's likely other targets it can be added to. (`linux_kernel_base.rs`?) KASan uses the address sanitizer attributes but has the `CompileKernel` parameter set to `true` in the pass creation.
</content>
</entry>
<entry>
<title>`if $c:expr { Some($r:expr) } else { None }` =&gt;&gt; `$c.then(|| $r)`</title>
<updated>2023-02-16T15:26:00+00:00</updated>
<author>
<name>Maybe Waffle</name>
<email>waffle.lapkin@gmail.com</email>
</author>
<published>2023-02-15T11:43:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=8751fa1a9abda9fc7ced6b03315efbd82310830d'/>
<id>urn:sha1:8751fa1a9abda9fc7ced6b03315efbd82310830d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add `kernel-address` sanitizer support for freestanding targets</title>
<updated>2023-02-15T01:54:25+00:00</updated>
<author>
<name>Wesley Norris</name>
<email>repnop@outlook.com</email>
</author>
<published>2022-09-11T23:36:19+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=19714385e06f5c9281455c5ce69368f05885cdc8'/>
<id>urn:sha1:19714385e06f5c9281455c5ce69368f05885cdc8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>session: diagnostic migration lint on more fns</title>
<updated>2023-01-30T17:11:35+00:00</updated>
<author>
<name>David Wood</name>
<email>david.wood@huawei.com</email>
</author>
<published>2022-08-19T13:48:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=2575b1abc97e1352b307163ac7de2142aded22a5'/>
<id>urn:sha1:2575b1abc97e1352b307163ac7de2142aded22a5</id>
<content type='text'>
Apply the diagnostic migration lint to more functions on `Session`.

Signed-off-by: David Wood &lt;david.wood@huawei.com&gt;
</content>
</entry>
<entry>
<title>Remove double spaces after dots in comments</title>
<updated>2023-01-17T08:09:33+00:00</updated>
<author>
<name>Maybe Waffle</name>
<email>waffle.lapkin@gmail.com</email>
</author>
<published>2022-11-16T20:34:16+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=6a28fb42a8b8f1f67fe854c2206148171e434d73'/>
<id>urn:sha1:6a28fb42a8b8f1f67fe854c2206148171e434d73</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove wrapper functions for some unstable options</title>
<updated>2022-12-20T14:02:15+00:00</updated>
<author>
<name>Nilstrieb</name>
<email>48135649+Nilstrieb@users.noreply.github.com</email>
</author>
<published>2022-12-20T14:02:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=fb79e44df6310ab449cee6ef82d7672b7e43d4e8'/>
<id>urn:sha1:fb79e44df6310ab449cee6ef82d7672b7e43d4e8</id>
<content type='text'>
They are trivial and just forward to the option. Like most other
options, we can just access it directly.
</content>
</entry>
</feed>
