We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent f8fdb0e commit ad619e4Copy full SHA for ad619e4
Makefile
@@ -1,10 +1,10 @@
1
.PHONY: clean
2
3
main: main.o libreproducer.rlib
4
- clang --target=riscv64-linux-gnu -flto=thin -march=rv64gc -mabi=lp64d -fuse-ld=lld -O2 --sysroot=/usr/riscv64-linux-gnu -o $@ $^
+ clang --target=riscv64-linux-gnu -flto=thin -march=rv64gc -mabi=lp64d -fuse-ld=lld -O2 --sysroot=/usr/riscv64-linux-gnu -Wl,-plugin-opt=-target-abi=lp64d -o $@ $^
5
6
libreproducer.rlib: reproducer.rs rust-toolchain
7
- rustc --target riscv64gc-unknown-linux-gnu -Clinker-plugin-lto -Cpanic=abort --crate-type=rlib reproducer.rs
+ rustc --target riscv64gc-unknown-linux-gnu -Clinker-plugin-lto -Cpanic=abort --crate-type=rlib reproducer.rs -Clink-args="-target-abi=lp64d"
8
9
main.o: main.c
10
clang --target=riscv64-linux-gnu -march=rv64gc -mabi=lp64d -flto=thin -O2 -c $< -o $@
0 commit comments