<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/compiler/rustc_codegen_llvm/src/debuginfo, branch 1.80.0</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=1.80.0</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=1.80.0'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2024-06-01T16:50:58+00:00</updated>
<entry>
<title>Uplift TypeRelation and Relate</title>
<updated>2024-06-01T16:50:58+00:00</updated>
<author>
<name>Michael Goulet</name>
<email>michael@errs.io</email>
</author>
<published>2024-05-31T18:13:46+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=333458c2cbafbea22480075decc4a827f913a020'/>
<id>urn:sha1:333458c2cbafbea22480075decc4a827f913a020</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove `#[macro_use] extern crate tracing` from `rustc_codegen_llvm`.</title>
<updated>2024-05-23T08:02:40+00:00</updated>
<author>
<name>Nicholas Nethercote</name>
<email>n.nethercote@gmail.com</email>
</author>
<published>2024-05-22T04:50:24+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=8e94226e618d99f9fa1e27ae0f81fcf738417486'/>
<id>urn:sha1:8e94226e618d99f9fa1e27ae0f81fcf738417486</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Rollup merge of #124797 - beetrees:primitive-float, r=davidtwco</title>
<updated>2024-05-10T14:10:46+00:00</updated>
<author>
<name>Matthias Krüger</name>
<email>matthias.krueger@famsik.de</email>
</author>
<published>2024-05-10T14:10:46+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=1ae0d90b72b6575a0a77fc453969457a8e446224'/>
<id>urn:sha1:1ae0d90b72b6575a0a77fc453969457a8e446224</id>
<content type='text'>
Refactor float `Primitive`s to a separate `Float` type

Now there are 4 of them, it makes sense to refactor `F16`, `F32`, `F64` and `F128` out of `Primitive` and into a separate `Float` type (like integers already are). This allows patterns like `F16 | F32 | F64 | F128` to be simplified into `Float(_)`, and is consistent with `ty::FloatTy`.

As a side effect, this PR also makes the `Ty::primitive_size` method work with `f16` and `f128`.

Tracking issue: #116909

`@rustbot` label +F-f16_and_f128
</content>
</entry>
<entry>
<title>Rename Generics::params to Generics::own_params</title>
<updated>2024-05-10T00:58:46+00:00</updated>
<author>
<name>Michael Goulet</name>
<email>michael@errs.io</email>
</author>
<published>2024-05-10T00:56:44+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=1c19b6ad60d4993fb25c44ee8b6e625791084662'/>
<id>urn:sha1:1c19b6ad60d4993fb25c44ee8b6e625791084662</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Refactor float `Primitive`s to a separate `Float` type</title>
<updated>2024-05-06T13:56:10+00:00</updated>
<author>
<name>beetrees</name>
<email>b@beetr.ee</email>
</author>
<published>2024-05-06T12:27:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=3769fddba23985e9ab83828ccce672507e7dd891'/>
<id>urn:sha1:3769fddba23985e9ab83828ccce672507e7dd891</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove `extern crate rustc_macros` from numerous crates.</title>
<updated>2024-04-29T00:21:54+00:00</updated>
<author>
<name>Nicholas Nethercote</name>
<email>n.nethercote@gmail.com</email>
</author>
<published>2024-04-28T22:53:45+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=4814fd0a4bcc2288ba15fb212610bdf3d1d5eb11'/>
<id>urn:sha1:4814fd0a4bcc2288ba15fb212610bdf3d1d5eb11</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Set target-abi module flag for RISC-V targets</title>
<updated>2024-04-09T03:25:51+00:00</updated>
<author>
<name>kxxt</name>
<email>rsworktech@outlook.com</email>
</author>
<published>2024-01-28T10:38:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=f19c48e7a83ad146f461adfdf1b4288eabbecbc8'/>
<id>urn:sha1:f19c48e7a83ad146f461adfdf1b4288eabbecbc8</id>
<content type='text'>
Fixes cross-language LTO on RISC-V targets (Fixes #121924)
</content>
</entry>
<entry>
<title>Replace Session should_remap_filepaths with filename_display_preference</title>
<updated>2024-03-28T17:47:26+00:00</updated>
<author>
<name>Urgau</name>
<email>urgau@numericable.fr</email>
</author>
<published>2024-03-22T14:27:17+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=fefb8f1f9cb830e1ca0b0ba449db7c8e7d4ff7ba'/>
<id>urn:sha1:fefb8f1f9cb830e1ca0b0ba449db7c8e7d4ff7ba</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Introduce `FileNameMapping::to_real_filename` and use it everywhere</title>
<updated>2024-03-28T17:47:26+00:00</updated>
<author>
<name>Urgau</name>
<email>urgau@numericable.fr</email>
</author>
<published>2024-03-21T20:13:06+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=4f4fa42b0ee1cf6c988d3f7ed6bcb4a51e788282'/>
<id>urn:sha1:4f4fa42b0ee1cf6c988d3f7ed6bcb4a51e788282</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Make local_crate_source_file return a RealFileName</title>
<updated>2024-03-28T17:47:26+00:00</updated>
<author>
<name>Urgau</name>
<email>urgau@numericable.fr</email>
</author>
<published>2024-03-19T12:51:22+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=ee2898d3f1cbece34153581823fafa7f572bbff0'/>
<id>urn:sha1:ee2898d3f1cbece34153581823fafa7f572bbff0</id>
<content type='text'>
so it can be remapped (or not) by callers
</content>
</entry>
</feed>
