Skip to content

Commit 427c3b9

Browse files
committed
Generate binaries for 64-bit targets
1 parent 70bdf2f commit 427c3b9

File tree

3 files changed

+5
-1
lines changed

3 files changed

+5
-1
lines changed

assemble.sh

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,11 @@ rm -f bin/*.a
1010
riscv64-unknown-elf-gcc -c -mabi=ilp32 -march=rv32imac asm.S -o bin/$crate.o
1111
riscv64-unknown-elf-gcc -c -mabi=ilp32 -march=rv32imac asm32.S -o bin/$crate-32.o
1212
ar crs bin/riscv32imac-unknown-none-elf.a bin/$crate.o bin/$crate-32.o
13-
cp bin/riscv32imac-unknown-none-elf.a bin/riscv32imc-unknown-none-elf.a
13+
ar crs bin/riscv32imc-unknown-none-elf.a bin/$crate.o bin/$crate-32.o
14+
15+
riscv64-unknown-elf-gcc -c -mabi=lp64 -march=rv64imac asm.S -o bin/$crate.o
16+
ar crs bin/riscv64imac-unknown-none-elf.a bin/$crate.o
17+
ar crs bin/riscv64gc-unknown-none-elf.a bin/$crate.o
1418

1519
rm bin/$crate.o
1620
rm bin/$crate-32.o

bin/riscv64gc-unknown-none-elf.a

6.82 KB
Binary file not shown.

bin/riscv64imac-unknown-none-elf.a

6.82 KB
Binary file not shown.

0 commit comments

Comments
 (0)