<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/compiler/rustc_session/src/errors.rs, branch stable</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=stable</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=stable'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2025-06-19T00:44:01+00:00</updated>
<entry>
<title>move -Ctarget-feature handling into shared code</title>
<updated>2025-06-19T00:44:01+00:00</updated>
<author>
<name>Ralf Jung</name>
<email>post@ralfj.de</email>
</author>
<published>2025-05-23T06:07:42+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=cd08652faa37a9119c2cf535b927129b1c4438b7'/>
<id>urn:sha1:cd08652faa37a9119c2cf535b927129b1c4438b7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>-Zretpoline and -Zretpoline-external-thunk flags (target modifiers) to enable retpoline-related target features</title>
<updated>2025-06-09T14:29:59+00:00</updated>
<author>
<name>Andrew Zhogin</name>
<email>andrew.zhogin@gmail.com</email>
</author>
<published>2025-01-15T13:43:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=5601490c9d889ff8d964d4aafd44dcdeea40bfef'/>
<id>urn:sha1:5601490c9d889ff8d964d4aafd44dcdeea40bfef</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Auto merge of #138947 - madsmtm:refactor-apple-versions, r=Noratrieb</title>
<updated>2025-04-06T10:16:28+00:00</updated>
<author>
<name>bors</name>
<email>bors@rust-lang.org</email>
</author>
<published>2025-04-06T10:16:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=f5c510260bef89f7799d0b8e1aa70d7d7925cd99'/>
<id>urn:sha1:f5c510260bef89f7799d0b8e1aa70d7d7925cd99</id>
<content type='text'>
Refactor Apple version handling in the compiler

Move various Apple version handling code in the compiler out `rustc_codegen_ssa` and into a place where it can be accessed by `rustc_attr_parsing`, which I found to be necessary when doing https://github.com/rust-lang/rust/pull/136867. Thought I'd split it out to make it easier to land, and to make further changes like https://github.com/rust-lang/rust/pull/131477 have fewer conflicts / PR dependencies.

There should be no functional changes in this PR.

`@rustbot` label O-apple
r? rust-lang/compiler
</content>
</entry>
<entry>
<title>KCFI: Add KCFI arity indicator support</title>
<updated>2025-04-05T04:05:04+00:00</updated>
<author>
<name>Ramon de C Valle</name>
<email>rcvalle@users.noreply.github.com</email>
</author>
<published>2025-03-11T19:04:35+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=a98546b961a7fc707155aecbde094fbcecce81fd'/>
<id>urn:sha1:a98546b961a7fc707155aecbde094fbcecce81fd</id>
<content type='text'>
Adds KCFI arity indicator support to the Rust compiler (see rust-lang/rust#138311,
https://github.com/llvm/llvm-project/pull/121070, and
https://lore.kernel.org/lkml/CANiq72=3ghFxy8E=AU9p+0imFxKr5iU3sd0hVUXed5BA+KjdNQ@mail.gmail.com/).
</content>
</entry>
<entry>
<title>refactor: Move env parsing of deployment target to rustc_session</title>
<updated>2025-04-04T13:02:22+00:00</updated>
<author>
<name>Mads Marquart</name>
<email>mads@marquart.dk</email>
</author>
<published>2025-02-11T10:02:36+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=7e4379c4eb25a423b8484d99b01bfc8f5bb7efd8'/>
<id>urn:sha1:7e4379c4eb25a423b8484d99b01bfc8f5bb7efd8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Reject macro calls inside of `#![crate_name]`</title>
<updated>2025-02-15T15:47:30+00:00</updated>
<author>
<name>León Orell Valerian Liehr</name>
<email>me@fmease.dev</email>
</author>
<published>2024-07-10T15:38:52+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=9b6fd35738965ef3f246018fddc743b5e5cd8d2c'/>
<id>urn:sha1:9b6fd35738965ef3f246018fddc743b5e5cd8d2c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Clean up rustc_session::output::{find,validate}_crate_name</title>
<updated>2025-02-15T02:41:07+00:00</updated>
<author>
<name>León Orell Valerian Liehr</name>
<email>me@fmease.dev</email>
</author>
<published>2024-07-10T11:59:42+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=3b4ff16bb116c81950608b3241593428c50aadad'/>
<id>urn:sha1:3b4ff16bb116c81950608b3241593428c50aadad</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Emit an error if `-Zdwarf-version=1` is requested</title>
<updated>2025-02-09T16:05:13+00:00</updated>
<author>
<name>Wesley Wiser</name>
<email>wwiser@gmail.com</email>
</author>
<published>2025-02-08T19:11:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=eea8ce5be4ca75e67d3b88d55f718e315c3d9d8b'/>
<id>urn:sha1:eea8ce5be4ca75e67d3b88d55f718e315c3d9d8b</id>
<content type='text'>
DWARF 1 is very different than DWARF 2+ (see the commentary in
https://gcc.gnu.org/onlinedocs/gcc/Debugging-Options.html#index-gdwarf)
and LLVM does not really seem to support DWARF 1 as Clang does not offer
a `-gdwarf-1` flag and `llc` will just generate DWARF 2 with the version
set to 1: https://godbolt.org/z/s85d87n3a.

Since this isn't actually supported (and it's not clear it would be
useful anyway), report that DWARF 1 is not supported if it is requested.

Also add a help message to the error saying which versions are supported.
</content>
</entry>
<entry>
<title>rust_for_linux: -Zreg-struct-return commandline flag for X86 (#116973)</title>
<updated>2024-12-01T18:14:40+00:00</updated>
<author>
<name>Andrew Zhogin</name>
<email>andrew.zhogin@gmail.com</email>
</author>
<published>2024-09-24T09:35:00+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=9aab517d6310223ac5a89c640723a64b695d49d2'/>
<id>urn:sha1:9aab517d6310223ac5a89c640723a64b695d49d2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove -Zfuel.</title>
<updated>2024-11-26T10:45:21+00:00</updated>
<author>
<name>Camille GILLOT</name>
<email>gillot.camille@gmail.com</email>
</author>
<published>2023-05-01T09:56:39+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=7fa021ad86fb62753576332a1a52b78acac492f9'/>
<id>urn:sha1:7fa021ad86fb62753576332a1a52b78acac492f9</id>
<content type='text'>
</content>
</entry>
</feed>
