blob: afbd3776609a17a5ec06203c895ff48a6d9806b6 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
From: "Jan Alexander Steffens (heftig)" <heftig@archlinux.org>
Date: Fri, 13 Feb 2026 00:29:48 +0100
Subject: [PATCH] compiler: Link riscv64 musl statically
To align with the x86_64 musl target.
---
.../src/spec/targets/riscv64gc_unknown_linux_musl.rs | 1 +
1 file changed, 1 insertion(+)
diff --git a/compiler/rustc_target/src/spec/targets/riscv64gc_unknown_linux_musl.rs b/compiler/rustc_target/src/spec/targets/riscv64gc_unknown_linux_musl.rs
index 6eba0994deb4..088262edb3a8 100644
--- a/compiler/rustc_target/src/spec/targets/riscv64gc_unknown_linux_musl.rs
+++ b/compiler/rustc_target/src/spec/targets/riscv64gc_unknown_linux_musl.rs
@@ -21,6 +21,7 @@ pub(crate) fn target() -> Target {
llvm_abiname: "lp64d".into(),
max_atomic_width: Some(64),
supported_split_debuginfo: Cow::Borrowed(&[SplitDebuginfo::Off]),
+ crt_static_default: true,
..base::linux_musl::opts()
},
}
|