Thanks to visit codestin.com
Credit goes to github.com

Skip to content
Closed
Show file tree
Hide file tree
Changes from 6 commits
Commits
Show all changes
60 commits
Select commit Hold shift + click to select a range
0ed3ef4
Use GH app for authenticating pull PRs
Kobzol Jul 29, 2025
1fd183e
Apply suggestions from code review
Kobzol Jul 29, 2025
6508b5a
Merge pull request #4505 from Kobzol/ci-gh-app
RalfJung Jul 29, 2025
64ed2b5
rustup
RalfJung Jul 31, 2025
76a213b
rely on preinstalled rustup on windows-arm
RalfJung Jul 31, 2025
4768724
Merge pull request #4509 from RalfJung/win-ci
RalfJung Jul 31, 2025
431fc2a
bless cargo miri doctest execution
RalfJung Jul 31, 2025
63cbeff
Merge pull request #4508 from RalfJung/rustup
RalfJung Jul 31, 2025
67cce09
Prepare for merging from rust-lang/rust
Aug 1, 2025
9f88ca3
Merge ref 'adcb3d3b4cd3' from rust-lang/rust
Aug 1, 2025
0ff9848
fmt
Aug 1, 2025
d54e678
Merge pull request #4510 from rust-lang/rustup-2025-08-01
RalfJung Aug 1, 2025
6ab38e4
update rustup PR message
RalfJung Aug 1, 2025
ee00b99
Merge pull request #4511 from RalfJung/auto-rustup
RalfJung Aug 1, 2025
607ecca
Prepare for merging from rust-lang/rust
Aug 4, 2025
ab7c359
Merge ref '07b7dc90ee4d' from rust-lang/rust
Aug 4, 2025
ee1b237
Merge pull request #4513 from rust-lang/rustup-2025-08-04
saethlin Aug 4, 2025
d7a4303
Prepare for merging from rust-lang/rust
Aug 9, 2025
89ed378
Merge ref '4c7749e8c8e5' from rust-lang/rust
Aug 9, 2025
d70a00f
Remove cfg(bootstrap) for strict_overflow_ops
saethlin Aug 9, 2025
e4a5024
Fix a clippy::needless_borrow
saethlin Aug 9, 2025
6e83b59
Add gettid support for Android
saethlin Aug 10, 2025
85c8d70
Merge pull request #4518 from rust-lang/rustup-2025-08-09
saethlin Aug 10, 2025
3a44fe5
Add tracing to data race functions
Stypox Aug 11, 2025
5a76aa2
Prepare for merging from rust-lang/rust
Aug 13, 2025
4b5f667
Merge ref '1553adfe6884' from rust-lang/rust
Aug 13, 2025
fa41e9b
Merge pull request #4525 from rust-lang/rustup-2025-08-13
saethlin Aug 13, 2025
a490578
Prepare for merging from rust-lang/rust
Aug 15, 2025
1c55a27
Merge ref '3507a749b365' from rust-lang/rust
Aug 15, 2025
fb8ac98
Merge pull request #4527 from rust-lang/rustup-2025-08-15
oli-obk Aug 15, 2025
13bad19
Prepare for merging from rust-lang/rust
Aug 18, 2025
d5b31ab
Merge ref '425a9c0a0e36' from rust-lang/rust
Aug 18, 2025
5a3871d
fmt
Aug 18, 2025
909d329
Merge pull request #4528 from rust-lang/rustup-2025-08-18
RalfJung Aug 18, 2025
70fe61f
Merge pull request #4523 from Stypox/data-race-tracing
RalfJung Aug 18, 2025
ba85edf
triagebot: Show range-diff links on force pushes
RalfJung Aug 18, 2025
3248d86
Merge pull request #4529 from RalfJung/triagebot-range-diff-awesomeness
RalfJung Aug 18, 2025
ee7627e
std_detect: RISC-V: implement implication to "C"
a4lg Aug 19, 2025
b4876bf
link to TB doc in unsafe-code-guidelines
JoJoDeveloping Aug 19, 2025
b734547
God bless the tests
JoJoDeveloping Aug 19, 2025
a914e7b
Merge pull request #4530 from JoJoDeveloping/tb-doc-ugc-link
RalfJung Aug 19, 2025
129b0a2
Support weak definitions
bjorn3 Jun 26, 2025
3c7144f
Merge pull request #4414 from bjorn3/weak_defs
RalfJung Aug 19, 2025
6a088fd
Defer tail call ret ty equality to check_tail_calls
compiler-errors Aug 19, 2025
31bcc9b
Enable triagebot `[review-changes-since]` feature
Urgau Aug 19, 2025
49329f0
Prepare for merging from rust-lang/rust
Aug 20, 2025
8d09fb5
Merge ref 'f605b57042ff' from rust-lang/rust
Aug 20, 2025
49abb66
Merge pull request #4531 from Urgau/triagebot-review-changes-since
RalfJung Aug 20, 2025
1d39d00
add back cfg(bootstrap), it is still needed
RalfJung Aug 20, 2025
1a798a8
bless new tests
RalfJung Aug 20, 2025
5556212
allow cfg(bootstrap)
RalfJung Aug 20, 2025
4676552
Merge pull request #4532 from rust-lang/rustup-2025-08-20
RalfJung Aug 20, 2025
5a451b8
Add new `--test-codegen-backend` bootstrap option
GuillaumeGomez Aug 11, 2025
e4cdc0f
Split compiletest `--codegen-backend` into two options `--default-cod…
GuillaumeGomez Aug 18, 2025
e1045c2
Fix JS search scripts path
GuillaumeGomez Aug 20, 2025
a138e5e
Rollup merge of #144915 - compiler-errors:tail-call-ret-ty-equality, …
Zalathar Aug 20, 2025
168b6bb
Rollup merge of #145256 - GuillaumeGomez:bootstrap-test-codegen-backe…
Zalathar Aug 20, 2025
8c15d25
Rollup merge of #145415 - a4lg:riscv-implication-to-c, r=Amanieu
Zalathar Aug 20, 2025
cb8039f
Rollup merge of #145647 - RalfJung:miri, r=RalfJung
Zalathar Aug 20, 2025
141a1e8
Rollup merge of #145650 - GuillaumeGomez:fix-js-search-scripts-path, …
Zalathar Aug 20, 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
3 changes: 1 addition & 2 deletions compiler/rustc_codegen_ssa/src/codegen_attrs.rs
Original file line number Diff line number Diff line change
Expand Up @@ -493,8 +493,7 @@ fn handle_lang_items(
&& let Some(link_name) = lang_item.link_name()
{
codegen_fn_attrs.flags |= CodegenFnAttrFlags::RUSTC_STD_INTERNAL_SYMBOL;
codegen_fn_attrs.export_name = Some(link_name);
codegen_fn_attrs.link_name = Some(link_name);
codegen_fn_attrs.symbol_name = Some(link_name);
}

// error when using no_mangle on a lang item item
Expand Down
2 changes: 1 addition & 1 deletion compiler/rustc_symbol_mangling/src/lib.rs
Original file line number Diff line number Diff line change
Expand Up @@ -206,7 +206,7 @@ fn compute_symbol_name<'tcx>(
// legacy symbol mangling scheme.
let name = if let Some(name) = attrs.symbol_name { name } else { tcx.item_name(def_id) };

return v0::mangle_internal_symbol(tcx, name.as_str());
return v0::mangle_internal_symbol(tcx, name.as_str());
}

let wasm_import_module_exception_force_mangling = {
Expand Down
1 change: 1 addition & 0 deletions src/tools/miri/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -78,6 +78,7 @@ native-lib = ["dep:libffi", "dep:libloading", "dep:capstone", "dep:ipc-channel",

[lints.rust.unexpected_cfgs]
level = "warn"
check-cfg = ['cfg(bootstrap)']

# Be aware that this file is inside a workspace when used via the
# submodule in the rustc repo. That means there are many cargo features
Expand Down
2 changes: 1 addition & 1 deletion src/tools/miri/rust-version
Original file line number Diff line number Diff line change
@@ -1 +1 @@
425a9c0a0e365c0b8c6cfd00c2ded83a73bed9a0
f605b57042ffeb320d7ae44490113a827139b766
1 change: 1 addition & 0 deletions src/tools/miri/src/lib.rs
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
#![cfg_attr(bootstrap, feature(strict_overflow_ops))]
#![feature(abort_unwind)]
#![feature(cfg_select)]
#![feature(rustc_private)]
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ LL | Call(_unit = callee(Move(non_copy), Move(non_copy)), ReturnTo(a
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Undefined Behavior occurred here
|
= help: this indicates a potential bug in the program: it performed an invalid operation, but the Tree Borrows rules it violated are still experimental
= help: see https://github.com/rust-lang/unsafe-code-guidelines/blob/master/wip/tree-borrows.md for further information
= help: the accessed tag <TAG> (root of the allocation) is foreign to the protected tag <TAG> (i.e., it is not a child)
= help: this foreign read access would cause the protected tag <TAG> (currently Active) to become Disabled
= help: protected tags must never be Disabled
Expand Down
Loading