Skip to content

Pull requests: rust-lang/rust

Author
Filter by author
Loading
Label
Filter by label
Loading
Use alt + click/return to exclude labels
or + click/return for logical OR
Projects
Filter by project
Loading
Milestones
Filter by milestone
Loading
Reviews
Assignee
Filter by who’s assigned
Assigned to nobody Loading
Sort

Pull requests list

rustc_const_eval: respect target.min_global_align A-LLVM Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues. S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#142198 opened Jun 8, 2025 by folkertdev Loading…
store target.min_global_align as an Align A-LLVM Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues. S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#142179 opened Jun 7, 2025 by folkertdev Loading…
use #[naked] for __rust_probestack A-compiler-builtins Area: compiler-builtins (https://github.com/rust-lang/compiler-builtins) A-LLVM Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues. S-blocked Status: Blocked on something else such as an RFC or other implementation work. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#141992 opened Jun 3, 2025 by folkertdev Loading…
forward the bootstrap runner to run-make A-compiletest Area: The compiletest test runner A-run-make Area: port run-make Makefiles to rmake.rs A-testsuite Area: The testsuite used to check the correctness of rustc S-blocked Status: Blocked on something else such as an RFC or other implementation work. T-bootstrap Relevant to the bootstrap subteam: Rust's build system (x.py and src/bootstrap) T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#141856 opened Jun 1, 2025 by folkertdev Loading…
improve core::ffi::VaList F-c_variadic `#![feature(c_variadic)]` S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue. T-libs Relevant to the library team, which will review and decide on the PR/issue.
#141835 opened May 31, 2025 by folkertdev Loading…
C-variadic functions must be unsafe F-c_variadic `#![feature(c_variadic)]` S-waiting-on-author Status: This is awaiting some action (such as code changes or more information) from the author. S-waiting-on-documentation Status: Waiting on approved PRs to documentation before merging T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#141733 by folkertdev was closed Jun 4, 2025 Loading…
use custom types to clarify arguments to emit_ptr_va_arg F-c_variadic `#![feature(c_variadic)]` S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#141623 by folkertdev was merged May 27, 2025 Loading… 1.89.0
implement va_arg for powerpc A-LLVM Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues. F-c_variadic `#![feature(c_variadic)]` S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#141622 by folkertdev was merged Jun 1, 2025 Loading… 1.89.0
implement va_arg for x86_64 systemv A-LLVM Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues. A-run-make Area: port run-make Makefiles to rmake.rs F-c_variadic `#![feature(c_variadic)]` S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#141538 by folkertdev was merged May 30, 2025 Loading… 1.89.0
use cfg_select! to select the right VaListImpl definition F-c_variadic `#![feature(c_variadic)]` S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. T-libs Relevant to the library team, which will review and decide on the PR/issue.
#141361 by folkertdev was merged May 25, 2025 Loading… 1.89.0
limit impls of VaArgSafe to just types that are actually safe A-run-make Area: port run-make Makefiles to rmake.rs S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. T-libs Relevant to the library team, which will review and decide on the PR/issue.
#141341 by folkertdev was merged May 22, 2025 Loading… 1.89.0
make tidy-alphabetical use a natural sort A-tidy Area: The tidy tool O-windows Operating system: Windows S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. T-bootstrap Relevant to the bootstrap subteam: Rust's build system (x.py and src/bootstrap) T-compiler Relevant to the compiler team, which will review and decide on the PR/issue. T-libs Relevant to the library team, which will review and decide on the PR/issue.
#141311 opened May 20, 2025 by folkertdev Loading…
add s390x z17 target features S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#141250 by folkertdev was merged Jun 4, 2025 Loading… 1.89.0
in tests/ui/asm/aarch64/parse-error.rs, only test cases specific to that target S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#141242 by folkertdev was merged May 19, 2025 Loading… 1.89.0
add extern "custom" functions A-ABI Area: Concerning the application binary interface (ABI) A-LLVM Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues. A-naked Area: `#[naked]`, prologue and epilogue-free, functions, https://git.io/vAzzS S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#140770 opened May 7, 2025 by folkertdev Loading…
allow #[rustfmt::skip] in combination with #[naked] A-attributes Area: Attributes (`#[…]`, `#![…]`) S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#140626 by folkertdev was merged May 4, 2025 Loading… 1.88.0
allow #[rustc_std_internal_symbol] in combination with #[naked] A-attributes Area: Attributes (`#[…]`, `#![…]`) S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#140552 by folkertdev was merged May 2, 2025 Loading… 1.88.0
split asm! parsing and validation S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#140490 by folkertdev was merged May 18, 2025 Loading… 1.89.0
add asm_cfg: #[cfg(...)] within asm! S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#140367 by folkertdev was merged May 28, 2025 Loading… 1.89.0
Stabilize fn_align: #[repr(align(N))] on functions and -Zmin-function-alignment A-attributes Area: Attributes (`#[…]`, `#![…]`) F-fn_align `#![feature(fn_align)]` I-lang-radar Items that are on lang's radar and will need eventual work or consideration. S-waiting-on-team Status: Awaiting decision from the relevant subteam (see the T-<team> label). T-compiler Relevant to the compiler team, which will review and decide on the PR/issue. T-lang Relevant to the language team
#140261 opened Apr 24, 2025 by folkertdev Loading…
fix ICE in #[naked] attribute validation A-attributes Area: Attributes (`#[…]`, `#![…]`) S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#140193 by folkertdev was merged Apr 25, 2025 Loading… 1.88.0
handle function alignment in miri S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#140072 by folkertdev was merged Apr 23, 2025 Loading… 1.88.0
fix for multiple #[repr(align(N))] on functions A-attributes Area: Attributes (`#[…]`, `#![…]`) S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#139917 by folkertdev was merged Apr 17, 2025 Loading… 1.88.0
Allow (but don't require) #[unsafe(naked)] so that compiler-builtins can upgrade to it S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#139797 by folkertdev was merged Apr 15, 2025 Loading… 1.88.0
Make #[naked] an unsafe attribute A-attributes Area: Attributes (`#[…]`, `#![…]`) A-run-make Area: port run-make Makefiles to rmake.rs PG-exploit-mitigations Project group: Exploit mitigations S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#139753 by folkertdev was merged Apr 20, 2025 Loading… 1.88.0
ProTip! Adding no:label will show everything without a label.