Skip to content
Merged
Changes from 2 commits
Commits
Show all changes
45 commits
Select commit Hold shift + click to select a range
30721b0
Add stubs for environment variables; document some of the important ones
jyn514 May 27, 2025
a383fb0
asm: Stabilize loongarch32
heiher Jan 9, 2025
90bb5ca
moved 34 tests to organized locations
Kivooeo Jul 24, 2025
d9b725a
Improve error output when a command fails in bootstrap
Kobzol Aug 8, 2025
43327b5
switch polonius compare-mode to polonius=next
lqd Feb 14, 2025
f4094ea
update test expectations for boring locals + dropckoutlives interactions
lqd Mar 24, 2025
a5adde8
simplify polonius=next
lqd Aug 8, 2025
1330898
new impl fixes crash test
lqd Jun 16, 2025
d4bbd68
turn expensive assert into debug assertion
lqd Jun 18, 2025
b172980
add some test cases for overlapping yielded items
lqd Jun 26, 2025
48ebae9
add NLL-like imprecision example
lqd Jun 26, 2025
9badbdf
add cursor-like example that works
lqd Jun 26, 2025
b99fe2b
mark polonius=next's NLL imprecisions as known-bugs
lqd Aug 8, 2025
dcc1605
[win][arm64ec] Partial fix for raw-dylib-link-ordinal on Arm64EC
dpaoliello Aug 8, 2025
87a09b2
[win][arm64ec] Add '/machine:arm64ec' when linking LLVM as Arm64EC
dpaoliello Aug 8, 2025
339be84
Use new public libtest `ERROR_EXIT_CODE` constant in rustdoc
GuillaumeGomez Jul 31, 2025
2736d66
rename `TraitRef::from_method` to `from_assoc`
fee1-dead Aug 9, 2025
b5e2ba6
Stabilize feature
Kivooeo Aug 8, 2025
a5ddf5d
Override custom Cargo `build-dir` in bootstrap
Kobzol Aug 9, 2025
1676563
comments
Kivooeo Jul 24, 2025
ca1e464
Change days-threshold to 28 in [behind-upstream]
xizheyin Aug 9, 2025
71f6e53
some `derive_more` refactors
fee1-dead Aug 9, 2025
f4d3dd0
Apply suggestions from code review
jyn514 Aug 9, 2025
a59842e
improve "Documentation problem" issue template.
lolbinarycat Aug 8, 2025
c0a3e48
`{BTree,Hash}Map`: add "`Entry` API" section heading
ada4a Aug 9, 2025
06e4365
`HashMap`: also add "Usage with custom key types" heading
ada4a Aug 9, 2025
feed41c
Fix an unstable feature comment that wasn't a doc comment
joshtriplett Aug 9, 2025
a70a312
`suggest_borrow_generic_arg`: use the correct generic args
dianne Aug 10, 2025
652429a
Rollup merge of #141624 - jyn514:env-var-stubs, r=BoxyUwU
Zalathar Aug 10, 2025
e5b98a9
Rollup merge of #143093 - lqd:polonius-pre-alpha, r=jackh726
Zalathar Aug 10, 2025
5955f00
Rollup merge of #144402 - heiher:stabilize-loong32-asm, r=Amanieu
Zalathar Aug 10, 2025
62b406d
Rollup merge of #144403 - Kivooeo:issue4, r=jieyouxu
Zalathar Aug 10, 2025
3d6976c
Rollup merge of #144739 - GuillaumeGomez:rustdoc-test-cleanup, r=fmease
Zalathar Aug 10, 2025
4e9bf08
Rollup merge of #145089 - Kobzol:bootstrap-cmd-error, r=jieyouxu
Zalathar Aug 10, 2025
baa3585
Rollup merge of #145112 - dpaoliello:raw-dylib-link-ordinal, r=jieyouxu
Zalathar Aug 10, 2025
2e08291
Rollup merge of #145129 - dpaoliello:arm64eclink, r=wesleywiser
Zalathar Aug 10, 2025
7b3afa6
Rollup merge of #145130 - lolbinarycat:issue-template-docs-update, r=…
Zalathar Aug 10, 2025
c15c2f0
Rollup merge of #145135 - Kivooeo:stabilize-duration_constructors_lit…
Zalathar Aug 10, 2025
b81be36
Rollup merge of #145145 - fee1-dead-contrib:push-qnmpmtmtpkkr, r=jiey…
Zalathar Aug 10, 2025
b30fe4b
Rollup merge of #145147 - fee1-dead-contrib:push-mxxpmlpmzmsz, r=comp…
Zalathar Aug 10, 2025
53eab6b
Rollup merge of #145156 - Kobzol:cargo-build-dir, r=lqd,jieyouxu
Zalathar Aug 10, 2025
a4acb8a
Rollup merge of #145160 - xizheyin:behind-upstream, r=Urgau
Zalathar Aug 10, 2025
461009d
Rollup merge of #145162 - ada4a:hash_and_btree_map-add-entry-section,…
Zalathar Aug 10, 2025
94b344d
Rollup merge of #145187 - joshtriplett:fix-unstable-feature-comment, …
Zalathar Aug 10, 2025
934cb10
Rollup merge of #145191 - dianne:fix-borrow-suggestion-args, r=compil…
Zalathar Aug 10, 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
7 changes: 7 additions & 0 deletions src/bootstrap/src/core/build_steps/llvm.rs
Original file line number Diff line number Diff line change
Expand Up @@ -421,6 +421,13 @@ impl Step for Llvm {
ldflags.shared.push(" -latomic");
}

if target.starts_with("arm64ec") {
// MSVC linker requires the -machine:arm64ec flag to be passed to
// know it's linking as Arm64EC (vs Arm64X).
ldflags.exe.push(" -machine:arm64ec");
ldflags.shared.push(" -machine:arm64ec");
}

if target.is_msvc() {
cfg.define("CMAKE_MSVC_RUNTIME_LIBRARY", "MultiThreaded");
cfg.static_crt(true);
Expand Down