Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
54 commits
Select commit Hold shift + click to select a range
78a4f7b
Merge ref 'caccb4d0368b' from rust-lang/rust
invalid-email-address Sep 25, 2025
5512a5e
Merge pull request #20740 from rust-lang/rustc-pull
lnicola Sep 25, 2025
a3e5f9d
Merge pull request #20735 from itsjunetime/fix_scip_salsa
ShoyuVanilla Sep 25, 2025
7567e96
Merge pull request #20738 from jackh726/next-trait-solver-next4
ShoyuVanilla Sep 25, 2025
ada2d76
Merge pull request #20742 from A4-Tacks/unused-raw-var
ShoyuVanilla Sep 26, 2025
a9c9c1e
Merge pull request #20736 from A4-Tacks/fix-invert-if-let-chain
ShoyuVanilla Sep 26, 2025
82f676d
Merge pull request #20598 from A4-Tacks/let-chain-sup-conv-to-guarded…
ShoyuVanilla Sep 26, 2025
0d0b283
Merge pull request #20729 from A4-Tacks/const-param-kwd
ShoyuVanilla Sep 26, 2025
12e3a79
Merge pull request #20604 from A4-Tacks/cfg-attr-comp
ShoyuVanilla Sep 26, 2025
94004f8
Merge pull request #20611 from A4-Tacks/replace-arith-op-prec
ShoyuVanilla Sep 26, 2025
309a24a
Merge pull request #20599 from A4-Tacks/bang-de-morgan
ShoyuVanilla Sep 26, 2025
85580a1
Merge pull request #19867 from Kivooeo/unsafegate
Veykril Sep 28, 2025
c4c9dd3
Merge pull request #20745 from Oblarg/fix-negative-int-literals-in-ma…
ShoyuVanilla Sep 30, 2025
6da7e00
Merge pull request #20720 from ChayimFriedman2/no-rustup-auto-install
ShoyuVanilla Oct 2, 2025
8f2f3b0
Merge pull request #19771 from A4-Tacks/gen-blanket-trait-impl
ShoyuVanilla Oct 7, 2025
ca469e4
Merge pull request #20705 from A4-Tacks/flip-range
Veykril Oct 26, 2025
2a413f1
Merge pull request #20712 from A4-Tacks/destruct-tuple-shorthand
Veykril Oct 26, 2025
55127a3
Merge pull request #20589 from A4-Tacks/extract-mod-not-in-impl
Veykril Oct 26, 2025
ef507d2
Merge ref '1be6b13be73d' from rust-lang/rust
invalid-email-address Nov 27, 2025
98ecea9
Merge pull request #21143 from rust-lang/rustc-pull
lnicola Nov 27, 2025
8fe975f
Merge pull request #20685 from A4-Tacks/enum-multi-gen-is-as
ShoyuVanilla Nov 27, 2025
a54856e
Merge pull request #21028 from A4-Tacks/comp-pattern-alias
ShoyuVanilla Nov 27, 2025
a9886e8
Merge pull request #20976 from A4-Tacks/comp-after-top-inner-attr
ShoyuVanilla Nov 27, 2025
b09e573
Merge pull request #21095 from A4-Tacks/autoderef-skipiter
Veykril Nov 27, 2025
89c570b
Merge pull request #21145 from Veykril/push-prwwrlwmoxzx
Veykril Nov 27, 2025
5166fbd
Merge pull request #21144 from A4-Tacks/abi-qualifier-extern-crate-comp
ChayimFriedman2 Nov 28, 2025
244606c
Merge pull request #21141 from Wilfred/scip_enclosing_range
ChayimFriedman2 Nov 28, 2025
91d5dc9
Merge pull request #20163 from ChayimFriedman2/parser-per-token-edition
Veykril Nov 28, 2025
64a5757
Merge pull request #20217 from ChayimFriedman2/spec-resolve-hygiene
Veykril Nov 28, 2025
2f83ae0
Merge pull request #21023 from A4-Tacks/syntax-editor-duplicate-changed
ShoyuVanilla Nov 28, 2025
49605a2
Auto merge of #149125 - zachs18:btreemap-eq-perf, r=workingjubilee
bors Dec 2, 2025
e50678a
compiler-builtins: Change gating for outline atomic symbols
tgross35 Aug 5, 2025
89bc595
Auto merge of #149586 - tgross35:update-builtins, r=tgross35
bors Dec 4, 2025
07a87c1
Auto merge of #149632 - matthiaskrgr:rollup-c5iqgtn, r=matthiaskrgr
bors Dec 4, 2025
78d2c9f
Auto merge of #149642 - GuillaumeGomez:subtree-update_cg_gcc_2025-12-…
bors Dec 4, 2025
9918815
Auto merge of #148602 - BoxyUwU:coercion_cleanup_uncontroversial, r=lcnr
bors Dec 5, 2025
4cd4fbf
Auto merge of #141980 - beetrees:va-list-proposal, r=workingjubilee
bors Dec 5, 2025
1549765
Auto merge of #148823 - lcnr:generalize-no-subtyping, r=BoxyUwU
bors Dec 6, 2025
416b7f2
Auto merge of #149495 - scottmcm:assume-filter-count, r=Mark-Simulacrum
bors Dec 6, 2025
17c89c0
Auto merge of #149060 - jdonszelmann:duplicate-span-lowering, r=Waffl…
bors Dec 7, 2025
a203bad
Auto merge of #149517 - WaffleLapkin:alphabet-blessing, r=jdonszelmann
bors Dec 7, 2025
d714aec
Auto merge of #147754 - Dan54:friendly-clamp, r=Mark-Simulacrum
bors Dec 8, 2025
bfd7aca
Auto merge of #149766 - lnicola:sync-from-ra, r=lnicola
bors Dec 8, 2025
21bda22
Rollup merge of #144938 - tgross35:more-outline-atomics, r=davidtwco
matthiaskrgr Dec 9, 2025
e592e29
Rollup merge of #146579 - estebank:issue-146325, r=jdonszelmann
matthiaskrgr Dec 9, 2025
68d5a1d
Rollup merge of #149400 - Skgland:tracked_mod, r=Amanieu
matthiaskrgr Dec 9, 2025
ceca483
Rollup merge of #149664 - Kivooeo:infallible-type-unreachable-code, r…
matthiaskrgr Dec 9, 2025
81ecfd0
Rollup merge of #149806 - Kobzol:mirror-ubuntu-24.04, r=marcoieni
matthiaskrgr Dec 9, 2025
2270ec9
Auto merge of #149818 - matthiaskrgr:rollup-uw85yss, r=matthiaskrgr
bors Dec 9, 2025
48b4a36
Auto merge of #146948 - folkertdev:hint-prefetch, r=Amanieu
bors Dec 10, 2025
4aa82d6
Auto merge of #147602 - JohnTitor:dedup-lifetime-capture-errors, r=es…
bors Dec 10, 2025
71591f7
Auto merge of #149535 - Jamesbarford:chore/refactor-struct-placeholde…
bors Dec 10, 2025
0a4a172
Prepare for merging from rust-lang/rust
invalid-email-address Dec 11, 2025
c3dc656
Merge ref 'f5209000832c' from rust-lang/rust
invalid-email-address Dec 11, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -196,7 +196,7 @@ macro_rules! compare_and_swap {
"cbnz w17, 0b",
"1:",
"ret",
have_lse = sym crate::aarch64_linux::HAVE_LSE_ATOMICS,
have_lse = sym crate::aarch64_outline_atomics::HAVE_LSE_ATOMICS,
}
}
}
Expand Down Expand Up @@ -228,7 +228,7 @@ macro_rules! compare_and_swap_i128 {
"cbnz w15, 0b",
"1:",
"ret",
have_lse = sym crate::aarch64_linux::HAVE_LSE_ATOMICS,
have_lse = sym crate::aarch64_outline_atomics::HAVE_LSE_ATOMICS,
}
}
}
Expand Down Expand Up @@ -256,7 +256,7 @@ macro_rules! swap {
concat!(stxr!($ordering, $bytes), " w17, ", reg!($bytes, 16), ", [x1]"),
"cbnz w17, 0b",
"ret",
have_lse = sym crate::aarch64_linux::HAVE_LSE_ATOMICS,
have_lse = sym crate::aarch64_outline_atomics::HAVE_LSE_ATOMICS,
}
}
}
Expand Down Expand Up @@ -286,7 +286,7 @@ macro_rules! fetch_op {
concat!(stxr!($ordering, $bytes), " w15, ", reg!($bytes, 17), ", [x1]"),
"cbnz w15, 0b",
"ret",
have_lse = sym crate::aarch64_linux::HAVE_LSE_ATOMICS,
have_lse = sym crate::aarch64_outline_atomics::HAVE_LSE_ATOMICS,
}
}
}
Expand Down
4 changes: 2 additions & 2 deletions compiler-builtins/src/lib.rs
Original file line number Diff line number Diff line change
Expand Up @@ -55,8 +55,8 @@ pub mod arm;
#[cfg(any(target_arch = "aarch64", target_arch = "arm64ec"))]
pub mod aarch64;

#[cfg(all(target_arch = "aarch64", target_os = "linux"))]
pub mod aarch64_linux;
#[cfg(all(target_arch = "aarch64", target_feature = "outline-atomics"))]
pub mod aarch64_outline_atomics;

#[cfg(all(
kernel_user_helpers,
Expand Down
2 changes: 1 addition & 1 deletion rust-version
Original file line number Diff line number Diff line change
@@ -1 +1 @@
47cd7120d9b4e1b64eb27c87522a07888197fae8
f5209000832c9d3bc29c91f4daef4ca9f28dc797
Loading