rustc_target: introduce Abi, Env, Os by tamird · Pull Request #148531 · rust-lang/rust
added
O-apple
labels
Nov 5, 2025
rustbot
added
A-attributes
labels
Nov 6, 2025
tamird
changed the title
rustc_target: introduce Vendor
rustc_target: introduce Vendor, Abi, Env, Os
tamird
changed the title
rustc_target: introduce Vendor, Abi, Env, Os
rustc_target: introduce Vendor, ABI, Env, OS
rustbot
added
S-waiting-on-author
and removed S-waiting-on-review
Status: Awaiting review from the assignee but also interested parties.labels
Nov 7, 2025
tamird
changed the title
rustc_target: introduce Vendor, ABI, Env, OS
rustc_target: introduce Vendor, Abi, Env, Os
bors
added
S-waiting-on-bors
and removed S-waiting-on-author
Status: This is awaiting some action (such as code changes or more information) from the author.labels
Nov 12, 2025Zalathar added a commit to Zalathar/rust that referenced this pull request
Nov 12, 2025bors added a commit that referenced this pull request
Nov 12, 2025Rollup of 16 pull requests Successful merges: - #146627 (Simplify `jemalloc` setup) - #147753 (Suggest add bounding value for RangeTo) - #147832 (rustdoc: Don't pass `RenderOptions` to `DocContext`) - #147974 (Improve diagnostics for buffer reuse with borrowed references) - #148080 ([rustdoc] Fix invalid jump to def macro link generation) - #148465 (Adjust spans into the `for` loops context before creating the new desugaring spans.) - #148500 (Update git index before running diff-index) - #148531 (rustc_target: introduce Abi, Env, Os) - #148536 (cmse: add test for `async` and `const` functions) - #148770 (implement `feature(c_variadic_naked_functions)`) - #148780 (fix filecheck typos in tests) - #148819 (Remove specialized warning for removed target) - #148830 (miri subtree update) - #148833 (Update rustbook dependencies) - #148834 (fix(rustdoc): Color doctest errors) - #148841 (Remove more `#[must_use]` from portable-simd) r? `@ghost` `@rustbot` modify labels: rollup
rust-timer added a commit that referenced this pull request
Nov 12, 2025Rollup merge of #148531 - tamird:vendor-enum, r=nnethercote rustc_target: introduce Abi, Env, Os Improve type safety by using an enum rather than strings. I'm not really sure this is better since only a few vendors have special semantics. r? ``@nnethercote``
bors
added
S-waiting-on-author
and removed S-waiting-on-bors
Status: Waiting on bors to run and complete tests. Bors will change the label on completion. Status: This is awaiting some action (such as code changes or more information) from the author.labels
Nov 12, 2025github-merge-queue bot pushed a commit to model-checking/kani that referenced this pull request
Nov 13, 2025Relevant upstream PR: - rust-lang/rust#148531 (rustc_target: introduce Abi, Env, Os) Resolves: #4471 By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 and MIT licenses.
Kobzol pushed a commit to Kobzol/rustc_codegen_cranelift that referenced this pull request
Dec 29, 2025Kobzol pushed a commit to Kobzol/rustc_codegen_cranelift that referenced this pull request
Dec 29, 2025christian-schilling pushed a commit to christian-schilling/rustc_codegen_cranelift that referenced this pull request
Jan 27, 2026christian-schilling pushed a commit to christian-schilling/rustc_codegen_cranelift that referenced this pull request
Jan 27, 2026christian-schilling pushed a commit to christian-schilling/rustc_codegen_cranelift that referenced this pull request
Jan 27, 2026christian-schilling pushed a commit to christian-schilling/rustc_codegen_cranelift that referenced this pull request
Jan 27, 2026This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters