<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/compiler/rustc_codegen_ssa/src/lib.rs, branch automation/bors/try-merge</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=automation/bors/try-merge</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=automation/bors/try-merge'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2025-09-06T13:31:41+00:00</updated>
<entry>
<title>Ensure fat LTO doesn't merge everything into the allocator module</title>
<updated>2025-09-06T13:31:41+00:00</updated>
<author>
<name>bjorn3</name>
<email>17426603+bjorn3@users.noreply.github.com</email>
</author>
<published>2025-09-05T19:09:39+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=2cf94b92ca852924ad90943a0c469f01742216a6'/>
<id>urn:sha1:2cf94b92ca852924ad90943a0c469f01742216a6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>remove couple of clones</title>
<updated>2025-09-05T13:38:01+00:00</updated>
<author>
<name>Matthias Krüger</name>
<email>matthias.krueger@famsik.de</email>
</author>
<published>2025-09-05T13:38:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=81042523c6e1ae50682f46ae3da4ede22bfd596e'/>
<id>urn:sha1:81042523c6e1ae50682f46ae3da4ede22bfd596e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Special case allocator module submission to avoid special casing it elsewhere</title>
<updated>2025-09-04T08:21:10+00:00</updated>
<author>
<name>bjorn3</name>
<email>17426603+bjorn3@users.noreply.github.com</email>
</author>
<published>2025-08-28T10:26:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=319fe230f0d960b343be31a1182dc0f10753156c'/>
<id>urn:sha1:319fe230f0d960b343be31a1182dc0f10753156c</id>
<content type='text'>
A lot of places had special handling just in case they would get an
allocator module even though most of these places could never get one or
would have a trivial implementation for the allocator module. Moving all
handling of the allocator module to a single place simplifies things a
fair bit.
</content>
</entry>
<entry>
<title>Port the `#[link]` attribute to the new parser</title>
<updated>2025-08-27T18:25:16+00:00</updated>
<author>
<name>Jonathan Brouwer</name>
<email>jonathantbrouwer@gmail.com</email>
</author>
<published>2025-07-16T11:46:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=e8d08b5416c0fd159388fe6cdd1a3b43dd759132'/>
<id>urn:sha1:e8d08b5416c0fd159388fe6cdd1a3b43dd759132</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[Arm64EC] Only decorate functions with `#`</title>
<updated>2025-06-23T19:38:35+00:00</updated>
<author>
<name>Daniel Paoliello</name>
<email>danpao@microsoft.com</email>
</author>
<published>2025-04-25T23:44:58+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=26026534243332ffaf7ca0ef24c43abfe47d7ff2'/>
<id>urn:sha1:26026534243332ffaf7ca0ef24c43abfe47d7ff2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Move metadata object generation for dylibs to the linker code</title>
<updated>2025-06-03T10:04:34+00:00</updated>
<author>
<name>bjorn3</name>
<email>17426603+bjorn3@users.noreply.github.com</email>
</author>
<published>2025-05-30T12:51:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=0bd7aa1116c42a96d1c692065ae500a3d2d75484'/>
<id>urn:sha1:0bd7aa1116c42a96d1c692065ae500a3d2d75484</id>
<content type='text'>
This deduplicates some code between codegen backends and may in the
future allow adding extra metadata that is only known at link time.
</content>
</entry>
<entry>
<title>Only borrow EncodedMetadata in codegen_crate</title>
<updated>2025-06-03T10:04:34+00:00</updated>
<author>
<name>bjorn3</name>
<email>17426603+bjorn3@users.noreply.github.com</email>
</author>
<published>2025-05-30T11:55:06+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=badabab01f15f156dbb6ce39df4a339006fbfae1'/>
<id>urn:sha1:badabab01f15f156dbb6ce39df4a339006fbfae1</id>
<content type='text'>
And move passing it to the linker to the driver code.
</content>
</entry>
<entry>
<title>Revert "Fix linking statics on Arm64EC #140176"</title>
<updated>2025-05-15T08:54:27+00:00</updated>
<author>
<name>Jieyou Xu</name>
<email>jieyouxu@outlook.com</email>
</author>
<published>2025-05-15T08:51:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=734a5b1aa7888db3d86faffea1a15254022d68c9'/>
<id>urn:sha1:734a5b1aa7888db3d86faffea1a15254022d68c9</id>
<content type='text'>
Unfortunately, multiple people are reporting linker warnings related to
`__rust_no_alloc_shim_is_unstable` after this change. The solution isn't
quite clear yet, let's revert to green for now, and try a reland with a
determined solution for `__rust_no_alloc_shim_is_unstable`.

This reverts commit c8b7f32434c0306db5c1b974ee43443746098a92, reversing
changes made to 667247db71ea18c4130dd018d060e7f09d589490.
</content>
</entry>
<entry>
<title>update cfg(bootstrap)</title>
<updated>2025-05-12T13:33:37+00:00</updated>
<author>
<name>Pietro Albini</name>
<email>pietro@pietroalbini.org</email>
</author>
<published>2025-05-10T08:51:12+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=2ce08ca5d6046600ff641bfa4018247f3b9451c5'/>
<id>urn:sha1:2ce08ca5d6046600ff641bfa4018247f3b9451c5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[Arm64EC] Only decorate functions with `#`</title>
<updated>2025-05-07T17:36:12+00:00</updated>
<author>
<name>Daniel Paoliello</name>
<email>danpao@microsoft.com</email>
</author>
<published>2025-04-25T23:44:58+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=6dabf7ea3a518a63d273a4d1bcd545ac7d29bd23'/>
<id>urn:sha1:6dabf7ea3a518a63d273a4d1bcd545ac7d29bd23</id>
<content type='text'>
</content>
</entry>
</feed>
