Currently Rust does not support compiling/linking with LLVM's `-target-abi=lp64d` option, which enables the hard-float ABI in riscv64. This feature is necessary for Rust interop with C code on hard-float targets.