8000 add riscv32i target · rust-embedded/riscv@f735652 · GitHub
[go: up one dir, main page]

Skip to content

Commit f735652

Browse files
committed
add riscv32i target
1 parent 1e51464 commit f735652

File tree

2 files changed

+4
-0
lines changed

2 files changed

+4
-0
lines changed

assemble.sh

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,10 @@ crate=riscv
77
# remove existing blobs because otherwise this will append object files to the old blobs
88
rm -f bin/*.a
99

10+
riscv64-unknown-elf-gcc -c -mabi=ilp32 -march=rv32i asm.S -o bin/$crate.o
11+
riscv64-unknown-elf-gcc -c -mabi=ilp32 -march=rv32i asm32.S -o bin/$crate-32.o
12+
ar crs bin/riscv32i-unknown-none-elf.a bin/$crate.o bin/$crate-32.o
13+
1014
riscv64-unknown-elf-gcc -c -mabi=ilp32 -march=rv32imac asm.S -o bin/$crate.o
1115
riscv64-unknown-elf-gcc -c -mabi=ilp32 -march=rv32imac asm32.S -o bin/$crate-32.o
1216
ar crs bin/riscv32imac-unknown-none-elf.a bin/$crate.o bin/$crate-32.o

bin/riscv32i-unknown-none-elf.a

6.88 KB
Binary file not shown.

0 commit comments

Comments
 (0)
0