<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/compiler/rustc_codegen_gcc/src/abi.rs, branch 1.80.1</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=1.80.1</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=1.80.1'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2024-03-05T18:58:36+00:00</updated>
<entry>
<title>Merge commit 'b385428e3ddf330805241e7758e773f933357c4b' into subtree-update_cg_gcc_2024-03-05</title>
<updated>2024-03-05T18:58:36+00:00</updated>
<author>
<name>Guillaume Gomez</name>
<email>guillaume.gomez@huawei.com</email>
</author>
<published>2024-03-05T18:58:36+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=0d359efbe6dfcd927d4fd6208cdaed0bbaf33bb6'/>
<id>urn:sha1:0d359efbe6dfcd927d4fd6208cdaed0bbaf33bb6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge commit 'e4fe941b11a55c5005630696e9b6d81c65f7bd04' into subtree-update_cg_gcc_2023-10-25</title>
<updated>2023-10-26T21:42:02+00:00</updated>
<author>
<name>Antoni Boucher</name>
<email>bouanto@zoho.com</email>
</author>
<published>2023-10-26T21:42:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=c797cccda61e1116fa4a2e8feb0fb43432add599'/>
<id>urn:sha1:c797cccda61e1116fa4a2e8feb0fb43432add599</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge commit '11a0cceab966e5ff1058ddbcab5977e8a1d6d290' into subtree-update_cg_gcc_2023-10-09</title>
<updated>2023-10-09T19:53:34+00:00</updated>
<author>
<name>Antoni Boucher</name>
<email>bouanto@zoho.com</email>
</author>
<published>2023-10-09T19:53:34+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=30290c8b411a837b2e19293391956f5f779608ab'/>
<id>urn:sha1:30290c8b411a837b2e19293391956f5f779608ab</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix gcc, cranelift build</title>
<updated>2023-09-15T08:43:44+00:00</updated>
<author>
<name>Ralf Jung</name>
<email>post@ralfj.de</email>
</author>
<published>2023-09-09T07:23:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=29a4b7b9710a8abc587bbbf6ee1aba4a37af4f17'/>
<id>urn:sha1:29a4b7b9710a8abc587bbbf6ee1aba4a37af4f17</id>
<content type='text'>
</content>
</entry>
<entry>
<title>clarify PassMode::Indirect as well</title>
<updated>2023-09-15T08:43:44+00:00</updated>
<author>
<name>Ralf Jung</name>
<email>post@ralfj.de</email>
</author>
<published>2023-09-08T06:48:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=89139d4c4646456a91eadf141b9f58b2d96d5b2b'/>
<id>urn:sha1:89139d4c4646456a91eadf141b9f58b2d96d5b2b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>remove an unused argument</title>
<updated>2023-08-28T16:21:16+00:00</updated>
<author>
<name>Ralf Jung</name>
<email>post@ralfj.de</email>
</author>
<published>2023-08-28T16:21:16+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=9b9cb51a407e46e555afa1c2ec80ced185ad5395'/>
<id>urn:sha1:9b9cb51a407e46e555afa1c2ec80ced185ad5395</id>
<content type='text'>
it was already unused before, but due to the recursion the compiler did not realize
</content>
</entry>
<entry>
<title>Merge apply_attrs_callsite into call and invoke</title>
<updated>2022-10-01T17:01:31+00:00</updated>
<author>
<name>bjorn3</name>
<email>17426603+bjorn3@users.noreply.github.com</email>
</author>
<published>2022-10-01T17:01:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=62cf644c64b6e9e2f18c6d846a25a5c98c252430'/>
<id>urn:sha1:62cf644c64b6e9e2f18c6d846a25a5c98c252430</id>
<content type='text'>
Some codegen backends are not able to apply callsite attrs after the fact.
</content>
</entry>
<entry>
<title>Move `ArgAbi::pad_i32` into `PassMode::Cast`.</title>
<updated>2022-08-26T01:12:36+00:00</updated>
<author>
<name>Nicholas Nethercote</name>
<email>n.nethercote@gmail.com</email>
</author>
<published>2022-08-25T12:19:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=f974617bdafa2e5205c1e852fe3ce61f29e2c026'/>
<id>urn:sha1:f974617bdafa2e5205c1e852fe3ce61f29e2c026</id>
<content type='text'>
Because it's only needed for that variant. This shrinks the types and
clarifies the logic.
</content>
</entry>
<entry>
<title>Turn `ArgAbi::pad` into a `bool`.</title>
<updated>2022-08-26T00:53:41+00:00</updated>
<author>
<name>Nicholas Nethercote</name>
<email>n.nethercote@gmail.com</email>
</author>
<published>2022-08-25T09:18:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=b853e8a6194637751bffbcfdd5bb51c7bfecdff5'/>
<id>urn:sha1:b853e8a6194637751bffbcfdd5bb51c7bfecdff5</id>
<content type='text'>
Because it's only ever set to `None` or `Some(Reg::i32())`.
</content>
</entry>
<entry>
<title>Simplify arg capacity calculations.</title>
<updated>2022-08-26T00:45:45+00:00</updated>
<author>
<name>Nicholas Nethercote</name>
<email>n.nethercote@gmail.com</email>
</author>
<published>2022-08-26T00:37:51+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=feeaa4db3cb990463871e35b16b3449023cb791d'/>
<id>urn:sha1:feeaa4db3cb990463871e35b16b3449023cb791d</id>
<content type='text'>
Currently they try to be very precise. But they are wrong, i.e. they
don't match what's happening in the loop below. This code isn't hot
enough for it to matter that much.
</content>
</entry>
</feed>
