mirror of
https://gitlab.com/buildroot.org/buildroot.git
synced 2026-08-01 13:18:36 -09:00
rust: add support for riscv64gc-unknown-linux-musl target
Signed-off-by: Mariusz Bialonczyk <manio@skyboo.net> [rebased for rust 1.94.1] Signed-off-by: Nicolas Serafini <nicolas.serafini@flyability.com> Signed-off-by: Julien Olivain <ju.o@free.fr>
This commit is contained in:
committed by
Julien Olivain
parent
f1f96c1ad0
commit
1f6ec3ee7c
@@ -57,6 +57,8 @@ sha256 1ffe28904e888f7884124f08f940a330b314a1c42b502c6458604dd7cd852e82 rust-s
|
||||
sha256 68060c6b0716eb9ab9aa0f570b508414362f509e29155b796a531c7e1c9543cc rust-std-1.94.1-powerpc64le-unknown-linux-gnu.tar.xz
|
||||
# From https://static.rust-lang.org/dist/rust-std-1.94.1-riscv64gc-unknown-linux-gnu.tar.xz.sha256
|
||||
sha256 8e223e480e8bb25aa8fec3bca936cb6343098b0af5b59a2c40abd5cca51aa3ab rust-std-1.94.1-riscv64gc-unknown-linux-gnu.tar.xz
|
||||
# From https://static.rust-lang.org/dist/rust-std-1.94.1-riscv64gc-unknown-linux-musl.tar.xz.sha256
|
||||
sha256 de9fcd9fc4e710ec74108dc3237a78f24fb4c1c6fdbc3a70682e73589933e5e5 rust-std-1.94.1-riscv64gc-unknown-linux-musl.tar.xz
|
||||
# From https://static.rust-lang.org/dist/rust-std-1.94.1-s390x-unknown-linux-gnu.tar.xz.sha256
|
||||
sha256 391a713446c2ef5bccc3f90058b4eff4df42f8c996c399bb760a1565adfeb193 rust-std-1.94.1-s390x-unknown-linux-gnu.tar.xz
|
||||
# From https://static.rust-lang.org/dist/rust-std-1.94.1-sparc64-unknown-linux-gnu.tar.xz.sha256
|
||||
|
||||
@@ -58,6 +58,11 @@ config BR2_PACKAGE_HOST_RUSTC_TARGET_TIER2_HOST_TOOLS_PLATFORMS
|
||||
BR2_RISCV_ISA_RVA && BR2_RISCV_ISA_RVF && \
|
||||
BR2_RISCV_ISA_RVD && BR2_RISCV_ISA_RVC && \
|
||||
BR2_TOOLCHAIN_USES_GLIBC
|
||||
# riscv64gc-unknown-linux-musl
|
||||
default y if BR2_RISCV_64 && BR2_RISCV_ISA_RVI && BR2_RISCV_ISA_RVM && \
|
||||
BR2_RISCV_ISA_RVA && BR2_RISCV_ISA_RVF && \
|
||||
BR2_RISCV_ISA_RVD && \
|
||||
BR2_TOOLCHAIN_USES_MUSL
|
||||
# s390x-unknown-linux-gnu
|
||||
default y if BR2_s390x && BR2_TOOLCHAIN_USES_GLIBC
|
||||
# x86_64-unknown-linux-musl
|
||||
|
||||
@@ -52,6 +52,7 @@ RUST_TARGETS = [
|
||||
"powerpc64-unknown-linux-gnu",
|
||||
"powerpc64le-unknown-linux-gnu",
|
||||
"riscv64gc-unknown-linux-gnu",
|
||||
"riscv64gc-unknown-linux-musl",
|
||||
"s390x-unknown-linux-gnu",
|
||||
"sparc64-unknown-linux-gnu",
|
||||
"x86_64-unknown-linux-gnu",
|
||||
|
||||
Reference in New Issue
Block a user