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

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-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.
#141992 by folkertdev was merged Jun 10, 2025 Loading… 1.89.0
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…
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 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
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
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
enforce unsafe attributes in pre-2024 editions by default 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.
#139718 by folkertdev was merged Apr 14, 2025 Loading… 1.88.0
unstable book: in a sanitizer example, check the code PG-exploit-mitigations Project group: Exploit mitigations S-waiting-on-review Status: Awaiting review from the assignee but also interested parties.
#139113 opened Mar 29, 2025 by folkertdev Loading…
improve simd_select error message when used with invalid mask type 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.
#137851 by folkertdev was merged Mar 3, 2025 Loading… 1.87.0
run some tests on emscripten again 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.
#137559 by folkertdev was merged Feb 26, 2025 Loading… 1.87.0
show supported register classes in error message A-inline-assembly Area: Inline assembly (`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.
#136239 by folkertdev was merged Feb 12, 2025 Loading… 1.86.0
support wasm inline assembly in naked_asm! O-wasm Target: WASM (WebAssembly), http://webassembly.org/ 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.
#135648 by folkertdev was merged Jan 24, 2025 Loading… 1.86.0
use indirect return for i128 and f128 on wasm32 merged-by-bors This PR was explicitly merged by bors. 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.
#135534 by folkertdev was merged Jan 17, 2025 Loading… 1.86.0
Stabilize naked_functions A-attributes Area: Attributes (`#[…]`, `#![…]`) A-run-make Area: port run-make Makefiles to rmake.rs disposition-merge This issue / PR is in PFCP or FCP with a disposition to merge it. finished-final-comment-period The final comment period is finished for this PR / Issue. I-lang-radar Items that are on lang's radar and will need eventual work or consideration. needs-fcp This change is insta-stable, or significant enough to need a team FCP to proceed. PG-exploit-mitigations Project group: Exploit mitigations relnotes Marks issues that should be documented in the release notes of the next release. S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. T-lang Relevant to the language team T-libs-api Relevant to the library API team, which will review and decide on the PR/issue. to-announce Announce this issue on triage meeting
#134213 by folkertdev was merged Apr 21, 2025 Loading… 1.88.0
add -Zmin-function-alignment 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.
#134030 by folkertdev was merged Jan 11, 2025 Loading… 1.86.0
improve error messages for C-cmse-nonsecure-entry functions 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.
#130747 by folkertdev was merged Oct 15, 2024 Loading… 1.84.0
use stable sort to sort multipart diagnostics 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.
#128852 by folkertdev was merged Aug 9, 2024 Loading… 1.82.0
add naked_asm! macro for use in #[naked] functions A-run-make Area: port run-make Makefiles to rmake.rs merged-by-bors This PR was explicitly merged by bors. 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. T-libs Relevant to the library team, which will review and decide on the PR/issue.
#128651 by folkertdev was merged Oct 7, 2024 Loading… 1.83.0
migrate thumb-none-qemu to rmake A-run-make Area: port run-make Makefiles to rmake.rs A-testsuite Area: The testsuite used to check the correctness of rustc merged-by-bors This PR was explicitly merged by bors. S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. T-bootstrap Relevant to the bootstrap subteam: Rust's build system (x.py and src/bootstrap)
#128639 by folkertdev was merged Aug 8, 2024 Loading… 1.82.0
migrate thumb-none-cortex-m to rmake A-run-make Area: port run-make Makefiles to rmake.rs A-testsuite Area: The testsuite used to check the correctness of rustc S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. T-bootstrap Relevant to the bootstrap subteam: Rust's build system (x.py and src/bootstrap)
#128636 by folkertdev was merged Aug 8, 2024 Loading… 1.82.0
codegen #[naked] functions using global asm A-run-make Area: port run-make Makefiles to rmake.rs CI-spurious-fail-mingw CI spurious failure: target env mingw merged-by-bors This PR was explicitly merged by bors. 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.
#128004 by folkertdev was merged Dec 12, 2024 Loading… 1.85.0
add extern "C-cmse-nonsecure-entry" fn A-testsuite Area: The testsuite used to check the correctness of rustc S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. 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.
#127766 by folkertdev was merged Sep 22, 2024 Loading… 1.83.0
add -Zexport-executable-symbols to unstable book S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion.
#104549 by folkertdev was merged Mar 4, 2023 Loading… 1.69.0
ProTip! Exclude everything labeled bug with -label:bug.