From 9a3e23fed212efcac3b7728ef2cef598feb078c6 Mon Sep 17 00:00:00 2001 From: Justin Restivo Date: Wed, 17 Mar 2021 10:32:39 -0400 Subject: [PATCH] riscvgc-unknown-none-elf use lp64d ABI --- compiler/rustc_target/src/spec/riscv64gc_unknown_none_elf.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/compiler/rustc_target/src/spec/riscv64gc_unknown_none_elf.rs b/compiler/rustc_target/src/spec/riscv64gc_unknown_none_elf.rs index 33a785fdfee48..aa823b13fddf2 100644 --- a/compiler/rustc_target/src/spec/riscv64gc_unknown_none_elf.rs +++ b/compiler/rustc_target/src/spec/riscv64gc_unknown_none_elf.rs @@ -11,6 +11,7 @@ pub fn target() -> Target { options: TargetOptions { linker_flavor: LinkerFlavor::Lld(LldFlavor::Ld), linker: Some("rust-lld".to_string()), + llvm_abiname: "lp64d".to_string(), cpu: "generic-rv64".to_string(), max_atomic_width: Some(64), atomic_cas: true,