about summary refs log tree commit diff
diff options
context:
space:
mode:
authorHuang Qi <huangqi3@xiaomi.com>2024-09-01 09:59:09 +0800
committerHuang Qi <huangqi3@xiaomi.com>2024-09-01 09:59:09 +0800
commitde7a14e97730905c2fee7cda5728255f1f596d04 (patch)
treedab0be10ae11b4c3b96e3850c1efe2a0d8e9e10d
parenta7399ba69d37b019677a9c47fe89ceb8dd82db2d (diff)
downloadrust-de7a14e97730905c2fee7cda5728255f1f596d04.tar.gz
rust-de7a14e97730905c2fee7cda5728255f1f596d04.zip
Fix LLVM ABI NAME for riscv64imac-unknown-nuttx-elf
This patch fix https://github.com/rust-lang/rust/issues/129825

For the riscv64imac target, the LLVM ABI NAME should be "lp64",
which is the default ABI if not specified for the riscv64imac target.
-rw-r--r--compiler/rustc_target/src/spec/targets/riscv64imac_unknown_nuttx_elf.rs1
1 files changed, 0 insertions, 1 deletions
diff --git a/compiler/rustc_target/src/spec/targets/riscv64imac_unknown_nuttx_elf.rs b/compiler/rustc_target/src/spec/targets/riscv64imac_unknown_nuttx_elf.rs
index 215c0724f91..80d58e5bace 100644
--- a/compiler/rustc_target/src/spec/targets/riscv64imac_unknown_nuttx_elf.rs
+++ b/compiler/rustc_target/src/spec/targets/riscv64imac_unknown_nuttx_elf.rs
@@ -21,7 +21,6 @@ pub fn target() -> Target {
             os: "nuttx".into(),
             linker_flavor: LinkerFlavor::Gnu(Cc::No, Lld::Yes),
             linker: Some("rust-lld".into()),
-            llvm_abiname: "lp64d".into(),
             cpu: "generic-rv64".into(),
             max_atomic_width: Some(64),
             features: "+m,+a,+c".into(),